2016-11-07 9 views
1

私はLaravel 5.3で開発していますし、すべてが正常に動作しますが、PhpStormは、名前空間で、私は「形質」を使用するたびにsquawking続け:未定義の定数形質は2016年2月1日

Print Screen

ますのでご注意くださいコードは正常に動作し、エラーはありませんので、私はこれがPhpStormの問題であると推測しています。

+0

あなたは 'barryvdh/laravel-ide-helper'を使ってみましたか? IDEが名前空間と関数を追跡するのに役立ちます。 'composer dumpautoload'を実行することもできます – aynber

+0

はい - これは、namespaceにPHPのキーワードに似た単語が含まれている場合(あなたの場合は' Trait's)、Parserの問題のようです。 https://youtrack.jetbrains.com/issue/WI-5015を参照してください。クリップボードにテキスト全体を切り取り、それを貼り付けてみてください。役立つのですか?そうでなければ 'Code |このファイルに対してのみ分析します。まだ何もない場合は、IDEを再起動してみてください。 – LazyOne

+0

こんにちは@aynberと@LazyOne。はい、私は 'barryvdh/laravel-ide-helper'を使用しています。私は' composer dump-autoload'を試みました。 – DanVeira

答えて

3

これはパーサーの問題のようです - 名前空間にPHPのキーワード(あなたの場合はTrait)に似た単語が含まれていると、問題が発生します。あなたが試すことができます

もの:

  • がクリップボードにテキスト全体を切断し、それをバック貼り付けます。
  • まだ同じ場合は、Code | Inspect Code...を試して、このファイルでのみ実行してください。
  • まだ何もない場合は、IDEを再起動してください。

以外 - https://youtrack.jetbrains.com/issue/WI-5015 - このチケット(星/投票/コメント)を見て、適切な修正を通知してください。

+0

カットアンドペーストは私のために働いた:) – Meysam

関連する問題