Laravel 4에서 맞춤 헬퍼 클래스를 사용하려고 할 때 현재 문제가 있습니다. app/libraries
에 맞춤 클래스 MenuComposer가있는 폴더를 만들었습니다.맞춤 헬퍼 클래스가 Laravel 4에로드되지 않았습니다.
응용 프로그램/라이브러리/폴더/MenuComposer.php
<?php
namespace 'folder\MenuComposer'
class MenuComposer {
// Code here
}
나는 자동로드에 composer.json에게 app/libraries
폴더를 편집하고 콘솔에 덤프 자동로드 명령을 실행했습니다.
composer.json
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php",
"app/libraries"
]
},
는 마지막으로 나는 수업과 같이 전화 :
내가하려고 무엇이든View::composer('layouts.back', 'folder/MenuComposer');
는 Laravel은 Class 'MenuComposer' not found
합니까 메시지를 반환 유지 아무도 여기에 무엇을 알고 문제가있을 수 있습니까?
"composer dump-autoload"시도해 보셨습니까? –
내 게시물에 명시된 바와 같이 : 예 :) –