目前我正在将 Laravel 4 用于一个项目。
我有一个名为“事件”的模型,它与文件中定义的事件别名相冲突:
app/config/app.php
在类别名数组中,“事件”显示如下:
'Event' => 'Illuminate\Support\Facades\Event',
我怎样才能克服这个问题?因为我真的不想重命名我的事件模型。
最佳答案
将事件类的别名更改为 LaravelEvent...然后您可以使用您选择的新别名调用 Laravel 事件类,或者您可以完全删除 Laravel 事件别名并在需要时通过它的完整命名空间调用该类。
或者,您可以为事件模型类添加别名,但由于它似乎是您系统中的一个核心类,因此最好将事件类重命名为不太可能发生冲突的名称。
关于php - 类别名冲突 Laravel 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16252381/