[ZF-10089] Zend_Log
[zend.git] / documentation / manual / fr / module_specs / Zend_Reflection-Introduction.xml
blobf2ff1bf618b159a70b9b283e6d0fdcdd0515a8fc
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- EN-Revision: 20818 -->
3 <!-- Reviewed: no -->
4 <sect1 id="zend.reflection.introduction">
5     <title>Introduction</title>
7     <para>
8         <classname>Zend_Reflection</classname> est un ensemble de fonctionnalités écrites par
9         dessus <ulink url="http://php.net/reflection">l'API Reflection de <acronym>PHP</acronym></ulink>, et propose un
10         ensemble de nouvelles fonctionnalités&#160;:
11     </para>
13     <itemizedlist>
14         <listitem>
15             <para>Possibilité de récupérer les types de retour des valeurs.</para>
16         </listitem>
18         <listitem>
19             <para>Possibilité de récupérer les types des paramètres de fonctions.</para>
20         </listitem>
22         <listitem>
23             <para>Possibilité de récupérer les types des attributs de classes.</para>
24         </listitem>
26         <listitem>
27             <para>
28                 Les blocs de commentaires PHPDoc possèdent aussi une classe de réflexion. Ceci
29                 permet de récupérer un bloc précis de documentation, notamment son nom, sa valeur et
30                 sa description, longue ou courte.
31             </para>
32         </listitem>
34         <listitem>
35             <para>
36                 Les fichiers aussi possèdent leur propre classe de réflexion. Ceci permet
37                 l'introspection de fichiers <acronym>PHP</acronym> afin de déterminer les classes et fonctions écrites
38                 dans un fichier.
39             </para>
40         </listitem>
42         <listitem>
43             <para>
44                 La possibilité de remplacer n'importe quelle classe de réflexion par la votre
45                 propre.
46             </para>
47         </listitem>
48     </itemizedlist>
50     <para>
51         En général, <classname>Zend_Reflection</classname> fonctionne de la même manière que
52         l'API Reflection de <acronym>PHP</acronym>, elle propose par contre de nouvelles fonctionnalités.
53     </para>
54 </sect1>