Проблема в том, что я использую PhpStorm IDE. Проект Laravel управляется nwidart/laravel-modules.
Однако PhpStorm не поддерживает основные функции Laravel. Например: findorfail()
, для собственных моделей:
Метод 'findorfail' не найден в \Modules\Companies\Models\Companies_addresses
Я сделал следующее, чтобы включить автозаполнение:
- установить https://github.com/barryvdh/laravel-ide-helper#automatic-phpdoc-generation-for-laravel-facades
- Enable PhpStorm plugins:
Это очень сбивает с толку, потому что не дает подсказок правильно. Он не перечисляет столбцы базы данных и т. д. На ум все же пришел PHPDoc, но я не знаю, с чего начать!
У вас нет идей? Я чувствую себя полностью потерянным :(
findorfail()
? - person noam   schedule 03.07.2020