Какое-то время назад (может пару недель) появилась ошибка при генерации документации через apidoc:
Код: Выделить всё
php54 ./yii2-apidoc/apidoc guide "yii2-guide" "yii2.docset/Contents/Resources/Documents/"
TargetDirectory already exists. Overwrite? (yes|no) [yes]:
Updating cross references and backlinks... done.
Searching files to process... done.
Rendering markdown files: 0% (0/83) ETA: n/a Error: array_unshift() expects parameter 1 to be array, null given
Ошибка происходит где-то в /yii2-apidoc/vendor/cebe/markdown/Parser.php, там есть два места где используется array_unshift($this->context, $...); и первым аргументом передается $this->context, который выставлен в null до вызова этого метода, в файле /yii2-apidoc/helpers/ApiMarkdown.php (метод "process").
Подскажите в чем может быть проблема? Все компоненты обновленные, раньше работало.
Сначала невидимое, затем видимое. И так у всех программистов :)