Question

Je trouve cela dans Zend Framework:

 /**#@+
 * @access protected
 */

/**
 * @var Zend_Mail_Transport_Abstract
 * @static
 */
protected static $_defaultTransport = null;

...

/**#@-*/

sont ces balises « ouvertes » et « à proximité »? Sont-ils pris en charge par phpdoc? Je ne peux pas trouver toute la documentation à ce sujet (et ce n'est pas possible de le google)

Merci.

Était-ce utile?

La solution

Cette chaîne définit une DocBlock template .

Autres conseils

Le « modèle docblock » est un ensemble de balises que vous souhaitez appliquer à tous les docblocks individuels à l'intérieur des marqueurs de modèle. Dans votre exemple ci-dessus, il semble que vous voulez que l'étiquette « @access protégée » appliquée à tous les éléments docblock'd à l'intérieur des marqueurs, en commençant par l'élément _defaultTransport $.

En bref, il est un raccourci pour éviter les doubles emplois. Dans votre exemple, vous avez vous-même enregistré de duplication « @access protégé » à travers les docblocks de nombreuses variables de classe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top