2016-09-09 24 views
1

Laravelプロジェクトでsublimetext3を使用している間、php-cs-fixer(PHP CS Fixerバージョン1.12.0)は名前空間(App)を大文字から小文字(app) 。 例namespace App\Http\Controllers;namespace app\Http\Controllers;サブタイトルphp-cs-fixerは名前空間を小文字に変更します

これにより、クラスが見つかりませんでしたエラーが発生します。

誰かが示唆を持っていれば、私は感謝します。また、php-cs-fixerを使用せず、代わりにphpcbfを使用することも検討しています。

答えて

2

あなたは、推奨されていないPHP標準勧告(PSR-0)に従いましたが、Laravel follows PSR-4です。

あなたはPSR-0を、次の継続したい場合は、あなたのphpcs.sublime-settingsにこれを追加してみてください:

"php_cs_fixer_additional_args": { 
    "--fixers": "-psr0" 
} 

あなたはメニューの設定を見つけることができます:環境設定]> [PHPコードスニファ>設定 - ユーザー

関連する問題