2016-09-09 1 views
1

Laravel 프로젝트에서 sublimetext3을 사용하는 동안 php-cs-fixer (PHP CS Fixer 버전 1.12.0)는 네임 스페이스 (App)를 대문자에서 소문자 (app) . 예 : namespace App\Http\Controllers; to namespace app\Http\Controllers;서브 스크립트 php-cs-fixer가 네임 스페이스를 소문자로 변경

이로 인해 Class not found 오류가 발생합니다.

누구나 의견이 있으면 감사하게 생각합니다. 나는 또한 php-cs-fixer를 사용하지 않고 대신 phpcbf를 사용하는 것을 고려 중이다.

답변

2

더 이상 사용되지 않는 PHP 표준 Recommendation (PSR-0)을 따르고 있으며, Laravel follows PSR-4입니다.

당신은 PSR-0을 다음 계속하려면, 당신 phpcs.sublime-settings이 추가 시도 :

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

당신은 메뉴에서 설정을 찾을 수 있습니다 환경 설정> PHP 코드 스니퍼> 설정 - 사용자

관련 문제