Я документирую свое приложение CakePHP, используя PHPdocumentor. Как вы, возможно, знаете, после соглашения CakePHP представления содержатся в файлах .ctp (например, app/views/addresses/index.ctp), которые в основном являются обычными файлами PHP, только с измененным расширением файла. PHPdocumentor распознает только файлы .php, и я не могу найти параметр в файле конфигурации, чтобы сообщить ему о файлах .ctp. Этот раздел ближе всего к тому, что я хочу:
;; comma-separated list of files to parse
;; legal values: paths separated by commas
;filename = /path/to/file1,/path/to/file2,fileincurrentdirectory
Но, как кажется, он не принимает подстановочные знаки, такие как *.php
, и я действительно не хочу записывать список моих 50 файлов просмотра в этот файл конфигурации (если нет лучшего решения). Есть ли возможность настроить phpdoc глобально, чтобы включить файлы .ctp, или мне нужно изменить это в несколько хакерском, что было где-то в исходном коде phpdoc?