目前我正在使用Laravel 4进行项目。
我有一个名为“Event”的模型,它与文件中定义的事件别名冲突:
app/config/app.php
类别中的别名数组“事件”如下所示:
'Event' => 'Illuminate\Support\Facades\Event',
我怎样才能克服这一点?因为我真的不想重命名我的事件模型。
答案 0 :(得分:7)
将事件类的别名更改为LaravelEvent ...然后您可以使用您选择的新别名调用Laravel事件类,或者您可以完全删除Laravel事件别名,并在需要时通过它的完整命名空间调用该类。 / p>
或者你可以为你的事件模型类添加别名,但因为它似乎是你系统中的一个核心类,所以最好将你的事件类重命名为不太可能发生冲突的事情。