Laravel ide-helper установлен нормально, но не генерирует - PullRequest
0 голосов
/ 30 апреля 2019

Идентификатор BarryVdh был успешно установлен в моем проекте Laravel, так как composer.json описывает:

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
     ...
},
"require-dev": {
    ...
    "barryvdh/laravel-ide-helper": "^2.1",
    "doctrine/dbal": "^2.9"
},

Добавлен к поставщикам в app / config как:

'providers' => [
    ...
    Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
],

Я предполагаю, что это частично работает как команда php artisan ide-helper: meta создает .phpstorm.meta.php в корневой папке, но php artisan ide Команда -helper: generate завершается неудачно со следующей простой ошибкой:

[Symfony\Component\Debug\Exception\FatalThrowableError]
Parse error: syntax error, unexpected end of file

Если я пытаюсь сгенерировать информацию о модели с помощью команды php artisan ide-helper: models , вместо этого запрашивает перезапись моделей или запись в _ide_helper_models.php, «нет» выбрано, происходит сбой и выдается та же ошибка выше. Однако, если я добавлю модель в команду (например, php artisan ide-helper: models Order ), после выбора «no» для перезаписи ide-helper сгенерирует _ide_helper_models.php файл без какого-либо соответствующего содержимого, просто блок комментариев по умолчанию.

Что проверить в этом случае?

(phpStorm IDE, win10, Laravel 5.1, Xampp, PHP7)

...