Comment décrivez-vous votre PHP des fonctions et des classes inline?

Je sais qu'il y a beaucoup de normes différentes pour PHP code en ligne de la documentation. Voici ce que je veux dire par inline de la documentation, et s'il vous plaît corrigez-moi si il y a une meilleure durée:

/**
* This is the description for the class below.
*
* @package    my-package
* @subpackage my-subpackage
* @author     my-name
* @version    my-version
* ...
*/
class orderActions {
...

Quelle est la meilleure et la plus largement acceptée formulaire en ligne de la documentation? En d'autres termes, quelles sont ces formes en ligne de la documentation que tout le monde est d'accord sur, et ne sont pas significativement sur la base des avis; universellement accepté formes de PHP en ligne de la documentation que chacun devrait le savoir, mais comme un interlocuteur, je ne suis pas sûr encore, mais après répondre à cette question, je vais avoir un bon aperçu de n'impliquant pas tout particulier opinions.

Existe-il des outils de génération automatique des documents, ou doit-il être fait à la main?

Je ne suis pas intéressé à générer des manuels -- je veux savoir comment générer le type de code en commentant ci-dessus, ou "inline de la documentation".

  • Qu'entendez-vous par votre la dernière modification? Je ne comprends pas ce que tu veux dire par "comment générer ce inline documentation".
  • Désolé, pour clarifier les choses: je me demande comment générer le type de code les commentaires (ou "inline " documentation") dans l'exemple.