Jeśli istnieje deklaracja wielu kolejnych elementów tego samego typu, ta sama zawartość DocBlock może być odpowiednia dla wszystkich z nich. W takim przypadku poszczególne DocBlocks dla tych elementów mogą zostać zastąpione szablonem DocBlock.
Szablon DocBlock składa się z dwóch komentarzy DocBlock:
Komentarz początkowy jest przed pierwszym elementem grupy, wyróżnionym za pomocą # @ + i sformatowany w następujący sposób:
/**#@+
*
*/
Końcowy komentarz jest po ostatnim elemencie grupy, wyróżnionym za pomocą # @ - i sformatowany w następujący sposób:/**#@-*/
Na przykład deklaracja wielu stałych klas lub atrybutów:
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();
/**#@-*/
Odnośnik tutaj