Se houver declaração de vários elementos consecutivos do mesmo tipo, o mesmo conteúdo do DocBlock poderá ser relevante para todos eles. Nesse caso, DocBlocks individuais para esses elementos podem ser substituídos por um modelo DocBlock.
O modelo DocBlock consiste em dois comentários do DocBlock:
O comentário inicial é anterior ao primeiro elemento do grupo, distinguido usando # @ + e formatado da seguinte maneira:
/**#@+
*
*/
O comentário final é após o último elemento do grupo, distinguido usando # @ - e formatado da seguinte forma:/**#@-*/
Por exemplo, declaração de várias constantes ou atributos de classe:
class Mage_Core_Model_Layout extends Varien_Simplexml_Config
{
/**#@+
* Supported layout directives
* @var string
*/
const TYPE_BLOCK = 'block';
const TYPE_CONTAINER = 'container';
/**#@-*/
/**#@+
* Scheduled structure elements operations
*
* @var array
*/
protected $scheduledMoves = array();
protected $scheduledRemoves = array();
/**#@-*/
Referência aqui