IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Gérer les exceptions


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 57
    Par défaut Gérer les exceptions
    Bonsoir,

    Je souhaite donc comme beaucoup avant moi gérer les exceptions dans mon application. Je me dis que certaines d'entre elles nécessitent un affichage de la page (je poste un formulaire et l'enregistrement échoue car par exemple un champ devait être unique) et d'autres d'une page d'erreur. Déjà vous n'aurez peut être pas le même avis que moi et ça m'interesse.

    La direction que je prend pour l'instant et après une première analyse (3 jours quand même) est d'utiliser mon propre plugin d'erreur afin de ne pas modifier le code source original.

    Ensuite, pour mon info personnelle et surtout pour avancer en fait j'aimerais savoir ou sont, par défaut, attrapées les exceptions survenant dans les contrôleurs. En effet si je les retrouve dans mon plugin errorHandler c'est qu'elles ont été ajoutées à la réponse donc attrapées non ?

    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Tu ne dois pas émettre une exception pour un champ mal rempli dans un formulaire, mais une erreur de validation qui entraine un nouvel affichage.
    Les exceptions doivent être réservées à mon avis aux erreurs de programmation (erreurs internes donc) ou à des événements bloquants => tentatives de piratage, erreurs d'accès à la base de donnée...
    Regarde les ateliers de Julien Pauli pour la gestion de ces exceptions avec le pluggin ErrorHandler.

Discussions similaires

  1. Gérer les Exceptions
    Par Fred2209 dans le forum C++
    Réponses: 10
    Dernier message: 04/12/2006, 22h06
  2. Gérer les exceptions de download avec idHTTP
    Par PimpW dans le forum Delphi
    Réponses: 2
    Dernier message: 17/08/2006, 10h23
  3. gérer les exceptions sur les constructeurs?
    Par LESOLEIL dans le forum Général Java
    Réponses: 9
    Dernier message: 15/03/2006, 10h46
  4. gérer les exception
    Par st0nky dans le forum Langage
    Réponses: 10
    Dernier message: 29/11/2005, 19h00
  5. [C#/SQL] Comment gérer les exceptions d'une Procédure stockée ?
    Par thomas_strass dans le forum Accès aux données
    Réponses: 10
    Dernier message: 06/07/2005, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo