Задать вопрос

Как подключить phpDocumentor через composer?

Как подключить phpDocumentor через composer в уже существующий проект? Как запустить? Документация на этот счет скудна (про composer только тут)

И особенно что смущает, это запускать необходимо через команду phpdoc (ссылка):
$ phpdoc -d ./src -t ./docs/api

С оболочками командной строки linux я знаком, но в голове какая-то путаница. В composer обычно все зависимости кладутся в директорию vendor/. Мне нужно вручную bin/ создать, и чем наполнить phpdoc.php?

А с запуском куда мне переходить, в браузер? Какой адрес набирать, ведь ключ -S adres:port я не передавал. Это нормально, что у меня так много вопросов? Помогите мне начать использовать php-doc в своих проектах.
  • Вопрос задан
  • 3643 просмотра
Подписаться 5 Оценить Комментировать
Решение пользователя krlljs К ответам на вопрос (3)
@krlljs Автор вопроса
composer.json
{
    "require-dev": {
        "phpdocumentor/phpdocumentor": "dev-master",
        "ext-xsl": "*"
    }
    "config": {
        "bin-dir": "bin"
    }
}


$ php composer.phar install

Возможно не установлено расширение php5-xsl, проверь
$ composer show --platform | grep ext-x
$ composer show --platform | grep ext-xls
$ sudo apt-get install php5-xls
Ответ написан
Комментировать