Zend_Application-AvailableResources-Log.xml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- EN-Revision: 24249 -->
  3. <!-- Reviewed: no -->
  4. <sect2 id="zend.application.available-resources.log">
  5. <title>Zend_Application_Resource_Log</title>
  6. <para>
  7. <classname>Zend_Application_Resource_Log</classname> permet d'instancier une instance
  8. <classname>Zend_Log</classname> avec une nombre quelconque de rédacteurs.
  9. La configuration sera fournie à la méthode <methodname>Zend_Log::factory()</methodname>
  10. vous permettant de spécifier les combinaisons de rédacteurs et de filtres. L'instance
  11. de journalisation peut ensuite être récupérée à partir du bootstrap afin d'enregistrer
  12. les événements.
  13. </para>
  14. <example id="zend.application.available-resources.log.configExample">
  15. <title>Exemple de configuration d'une ressource de journalisation</title>
  16. <para>
  17. Ci-dessous, vous avez un extrait de fichier <acronym>INI</acronym> montrant comment
  18. configurer la ressource de journalisation.
  19. </para>
  20. <programlisting language="ini"><![CDATA[
  21. resources.log.stream.writerName = "Stream"
  22. resources.log.stream.writerParams.stream = APPLICATION_PATH "/../data/logs/application.log"
  23. resources.log.stream.writerParams.mode = "a"
  24. resources.log.stream.filterName = "Priority"
  25. resources.log.stream.filterParams.priority = 4
  26. ]]></programlisting>
  27. <para>
  28. Pour plus d'informations concernant les options disponibles, vous pouvez consulter
  29. la documentation de <link linkend="zend.log.factory">Zend_Log::factory()</link>.
  30. </para>
  31. </example>
  32. </sect2>