cvs: peardoc /fr/core/pear/pear-errorstack intro.xml

From: Date: Sat, 05 Nov 2005 21:31:22 +0000
Subject: cvs: peardoc /fr/core/pear/pear-errorstack intro.xml
Groups: php.pear.doc 
Request: Send a blank email to pear-doc+get-7145@lists.php.net to get a copy of this message
moosh Sat Nov 5 16:31:22 2005 EDT Modified files: /peardoc/fr/core/pear/pear-errorstack intro.xml Log: - typo http://cvs.php.net/diff.php/peardoc/fr/core/pear/pear-errorstack/intro.xml?r1=1.1&r2=1.2&ty=u Index: peardoc/fr/core/pear/pear-errorstack/intro.xml diff -u peardoc/fr/core/pear/pear-errorstack/intro.xml:1.1 peardoc/fr/core/pear/pear-errorstack/intro.xml:1.2 --- peardoc/fr/core/pear/pear-errorstack/intro.xml:1.1 Sat Nov 5 15:56:44 2005 +++ peardoc/fr/core/pear/pear-errorstack/intro.xml Sat Nov 5 16:31:17 2005 @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="iso-8859-1" ?> -<!-- $Revision: 1.1 $ --> +<!-- $Revision: 1.2 $ --> <!-- EN-Revision: 1.7 Maintainer: moosh Status: started --> <refentry id="core.pear.pear-errorstack.intro"> <refnamediv> <refname> - Introduction a l'utilisation de PEAR_ErrorStack + Introduction à l'utilisation de PEAR_ErrorStack pour une gestion avancée des erreurs </refname> <refpurpose> @@ -85,15 +85,15 @@ </itemizedlist> </para> <para> - PEAR_ErrorStack implémentes une levée et une gestion d'erreurs utilisant - le concept de pile. + PEAR_ErrorStack implémente une levée + et une gestion d'erreurs utilisant le concept de pile. Ceci a d'énormes avantages à comparer de l'implémentation PEAR_Error. PEAR_Error centralise toutes les créations et gestions d'erreurs dans le constructeur de l'objet PEAR_Error. - Une fois qu'un objet à été crée, + Une fois qu'un objet a été crée, toutes les traitements doivent être terminés, soit en contrôlant la valeur retournée par la méthode soit en utilisant une fonction de rappel locale. @@ -136,7 +136,7 @@ $ret = SomePackage::doSomething(); if (PEAR::isError($ret)) { - // gère l'erreur– cette erreur est aussi affichée et loggée + // gere l'erreur – cette erreur est aussi affichee et loguee } PEAR::pushErrorHandling(PEAR_ERROR_RETURN); @@ -209,7 +209,7 @@ $ret = SomePackage::doSomething(); // Notez qu'il n'est pas nécéssaire de controler de conditions d'erreurs -// sur $ret – les erreurs sont completement separées du code. +// sur $ret – les erreurs sont completement separees du code. if ($dbstack->hasErrors()) { var_dump($dbstack->getErrors(); } @@ -641,8 +641,8 @@ if ($err['package'] == 'DB') { $mystack = &PEAR_ErrorStack::singleton('monpackage'); $mystack->push(MON_PACKAGE_ERROR_DBDOWN, 'error', array('olderror' => $err)); - // ignore l’erreur DB , - // mais la sauve dans l’erreur monpackage pour loguer + // ignore l'erreur DB , + // mais la sauve dans l'erreur monpackage pour loguer return PEAR_ERRORSTACK_IGNORE; } } @@ -651,13 +651,13 @@ </para> </refsect3> <refsect3 id = "core.pear.pear-errorstack.intro.advanced.callback.silence"> - <title>Emulation de l’opérateur @</title> + <title>Emulation de l'opérateur @</title> <para> Une des forces de PEAR_Error difficile a utiliser implique la méthode  <link linkend="core.pear.pear.expecterror"><function>PEAR::expectError</function></link>. Il est possible de rendre silencieuses les erreurs régulieres php - en utilisant l’opérateur @ de la façon suivante : + en utilisant l'opérateur @ de la façon suivante : </para> <para> <programlisting role = "php"><![CDATA[ @@ -667,7 +667,7 @@ </programlisting> </para> <para> - Emuler ce comportement à l’aide de PEAR_ErrorStack est simple. + Emuler ce comportement à l'aide de PEAR_ErrorStack est simple. </para> <para> <programlisting role = "php"><![CDATA[ @@ -688,7 +688,7 @@ <para> PEAR_ErrorStack peut passer un cran au dessus et seulement loguer les erreurs ou seulement les placer - sur la pile d’erreurs en utilisant les deux autres constantes. + sur la pile d'erreurs en utilisant les deux autres constantes. Finalement, des erreurs particulières peuvent être levées et toutes les autres ignorées. @@ -701,11 +701,11 @@ function silenceSome($err) { if ($err['package'] != 'somepackage') { - // ignore toutes les erreurs d’autres packages + // ignore toutes les erreurs d'autres packages return PEAR_ERROR_IGNORE; } if ($err['code'] != SOMEPACKAGE_ERROR_THING) { - // ignore tous les autres codes d’erreurs + // ignore tous les autres codes d'erreurs return PEAR_ERRORSTACK_IGNORE; } } @@ -741,7 +741,7 @@ <para> PEAR_ErrorStack retournera une exception automatiquement en PHP5. - Vous pouvez fixer le nom de l’exception qui sera retournée + Vous pouvez fixer le nom de l'exception qui sera retournée en utilisant le code suivant : </para> <para>

« previous php.pear.doc (#7145) next »