Я играю с PHPDoc и понял, что вы можете использовать уценку, чтобы добавить некоторое форматирование в DocBlock. В частности, я замечаю, что вы можете использовать обратные тики, чтобы выделить встроенный код.
Однако я не могу понять, как добавить блоки кода в DocBlock, поскольку использование 4 пробелов не работает.
Я пробовал использовать <code>
и <pre>
тоже, и пока эти теги появляются в сгенерированной документации, код внутри них закомментируется комментариями HTML.
Например, этот DocBlock:
/**
* This is a test DocBlock
*
* <pre>
* <?php
* echo('hi');
* ?>
* </pre>
*
* @return object[] An array of objects.
*/
Создает этот HTML-код:
<pre>
<!--?php echo('hi'); ?-->
</pre>
Где я ошибаюсь? Как добавить блок кода в свой DocBlock?