【发布时间】:2013-06-03 11:23:23
【问题描述】:
我目前在尝试在 Laravel 4 中使用自定义帮助器类时遇到了问题。
我在 app/libraries 中创建了一个文件夹,其中有一个自定义类 MenuComposer。
app/libraries/folder/MenuComposer.php
<?php
namespace 'folder\MenuComposer'
class MenuComposer {
// Code here
}
我已编辑 composer.json 以自动加载 app/libraries 文件夹并在控制台中运行 dump-autoload 命令。
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”吗?
-
正如我的帖子中所说:是的:)