====== Documentation du Code PHP ======
Dotclear utilise un format assez proche de PHPDoc pour documenter le code. La syntaxe est très simple.
===== Bloc de documentation du code =====
Pour ajouter la documentation d'un code, il suffit d'ouvrir un commentaire de la forme suivante:
Le code de début de commentaire est important, c'est lui qui définit le début du bloc de documentation.
===== Prototype =====
La prototype indique ce que l'on est en train de documenter. Les prototypes possibles sont les suivants :
* @class : une classe
* @function : une fonction ou une méthode
* @doc : une documentation sans type
Tout bloc de documentation doit avoir un prototype.
==== Exemples : ====
===== Attributs =====
Selon le prototype, on peut ajouter des attributs au bloc de documentation. Un attribut commence par @ comme un prototype.
==== Paramètre ====
Il peut être ajouté à une classe ou à une fonction. Syntaxe :
@param ()
La valeur par défaut est facultative et doit toujours être entre parenthèses.
==== Valeur de retour ====
Cet attribut peut être ajouté uniquement à une fonction. Syntaxe :
@return
==== Reste du bloc ====
Tout ce qui est dans le bloc et ne commençant pas par un @ sera interprété comme du texte de documentation. Le texte de documentation doit être écrit dans la syntaxe wiki de Trac.
=== Exemple ===