私はLaravel 5.3で開発していますし、すべてが正常に動作しますが、PhpStormは、名前空間で、私は「形質」を使用するたびにsquawking続け:未定義の定数形質は2016年2月1日
ますのでご注意くださいコードは正常に動作し、エラーはありませんので、私はこれがPhpStormの問題であると推測しています。
私はLaravel 5.3で開発していますし、すべてが正常に動作しますが、PhpStormは、名前空間で、私は「形質」を使用するたびにsquawking続け:未定義の定数形質は2016年2月1日
ますのでご注意くださいコードは正常に動作し、エラーはありませんので、私はこれがPhpStormの問題であると推測しています。
これはパーサーの問題のようです - 名前空間にPHPのキーワード(あなたの場合はTrait
)に似た単語が含まれていると、問題が発生します。あなたが試すことができます
もの:
Code | Inspect Code...
を試して、このファイルでのみ実行してください。以外 - https://youtrack.jetbrains.com/issue/WI-5015 - このチケット(星/投票/コメント)を見て、適切な修正を通知してください。
カットアンドペーストは私のために働いた:) – Meysam
あなたは 'barryvdh/laravel-ide-helper'を使ってみましたか? IDEが名前空間と関数を追跡するのに役立ちます。 'composer dumpautoload'を実行することもできます – aynber
はい - これは、namespaceにPHPのキーワードに似た単語が含まれている場合(あなたの場合は' Trait's)、Parserの問題のようです。 https://youtrack.jetbrains.com/issue/WI-5015を参照してください。クリップボードにテキスト全体を切り取り、それを貼り付けてみてください。役立つのですか?そうでなければ 'Code |このファイルに対してのみ分析します。まだ何もない場合は、IDEを再起動してみてください。 – LazyOne
こんにちは@aynberと@LazyOne。はい、私は 'barryvdh/laravel-ide-helper'を使用しています。私は' composer dump-autoload'を試みました。 – DanVeira