PhpStorm: свойство модели и столбец БД с одинаковым именем вызывают проблемы с выделением ошибок - PullRequest
0 голосов
/ 16 мая 2018

Использование новейшей версии PhpStorm с плагином Laravel и baryvdh ide-helper.

У меня есть красноречивая модель, в которой я пытаюсь получить доступ к столбцу с именем model в моей БД.

$table->model;

но Illuminate\Database\Eloquent\Builder имеют свойство:

protected $model;

Из-за этого мой PhpStorm выделяет мою строку $table->model, поскольку считает, что я пытаюсь вызвать защищенное свойство вместо столбца БД.

Есть ли возможность исправить это или просто игнорировать эту строку, механизм подавления, встроенный в PhpStorm, не помогает? ..

Нет опций при alt + enter (похоже, не может игнорировать ошибки), также не может изменить имя столбца таблицы. До сих пор метод доступа является единственным способом или отключением ide helper.

...