Добавьте в PHPdoc файлы CakePHP .ctp - PullRequest
3 голосов
/ 29 октября 2010

Я документирую свое приложение CakePHP, используя PHPdocumentor . Как вы, возможно, знаете, после соглашения CakePHP, представления содержатся в файлах .ctp (например, app / views / address / 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?

Ответы [ 2 ]

6 голосов
/ 29 октября 2010

Вы должны обновить раздел [_phpDocumentor_phpfile_exts] вашего файла phpDocumentor.ini, чтобы включить в него любые дополнительные расширения, которые вы хотите проанализировать phpDocumentor.

0 голосов
/ 29 октября 2010

Комментарий говорит пути; ничего об именах файлов. Может быть, попробуйте добавить путь к вашей директории views, но если он ищет файлы *.php, то я не думаю, что это принесет много пользы.

...