Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 09-10-2015 20:08:51

paglop
Nouveau membre
Date d'inscription: 09-10-2015
Messages: 1

Gestion des exceptions pour \Zend\Db\Adapter\Adapter

Bonjour

Il y a t'il un moyen plus simple que ma solution actuel pour gérer les exceptions :

Code:

...
public function test1()
{
        $query = "Select * from `toto`;";
        try {
            $result = $this -> db -> query($query, $this -> DBEXEC)->toArray();
            if (!empty($result)) { ... }
        } catch (\Exception $e) {
            $this ->setErrorMessage($e);
        }
}

public function test2()
{
       $query = "Select * from `tutu`;";
        try {
            $result = $this -> db -> query($query, $this -> DBEXEC)->toArray();
            if (!empty($result)) { ... }
        } catch (\Exception $e) {
            $this ->setErrorMessage($e);
        }
}

Une solution qui m'éviterais d'utiliser le try/catch dans les fonctions (comme ci-dessous) mais qui me renverrait quand même les erreurs ?

Code:

...
public function test1()
{
        $query = "Select * from `toto`;";
        $result = $this -> db -> query($query, $this -> DBEXEC)->toArray();
        if (!empty($result)) { ... }
}

public function test2()
{
       $query = "Select * from `tutu`;";
       $result = $this -> db -> query($query, $this -> DBEXEC)->toArray();
       if (!empty($result)) { ... }
}

Merci beaucoup

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages