Принесите PHPdoc для включения файлов CakePHP .ctp

Я документирую свое приложение 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?


person joni    schedule 29.10.2010    source источник


Ответы (2)


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

person ashnazg    schedule 29.10.2010

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

person Martin Bean    schedule 29.10.2010