Bonjour,
Il y a quelques temps j'ai decouvert l'existance de PHPDoc sans y accorder une grande importance.
Maintenant je suis entrain de commancer un projet pour mon emplyeur, qui risque de s'etendre sur plusieurs mois, et il y a le risque que moi ou d'autres personnes soyons portés a devoir le modifier dans pas mal de temps. Je me suis donc dit que ca pourrait etre rentable de faire les choses "bien" avec cet instrument.
Le probleme est que meme si j'ai cherché un peu partout il y a des questions qui me restent quant a comment programmer exactement le code pour qu'il soit bien lu :
les tag @see , @var ,... doivent etre mis au debut d'une classe/methode ou ils peuvent etre mis juste avant la declaration de la variable. Que mettre si le return de la fonction est une methode ? ...
Par exemple :
Code :
- /**
- * Ma fonction
- *
- * @package MonSite
- * @param variable $arg Un argument
- * @var string $var Date actuelle
- * @see MS_mafonction2()
- * @return function
- */
- function MS_mafonction($arg)
- {
- $var = date();
- return MS_mafonction2($arg,$var);
- }
|
ou
Code :
- /**
- * Ma fonction
- *
- * @package MonSite
- * @param variable $arg Un argument
- * @return function
- */
- function mafonction($arg)
- {
- /**
- * @var string $var Date actuelle
- */
- $var = $date();
- /**
- * @see mafonction2()
- */
- return mafonction2($arg,$var);
- }
|