0

目前我正在使用 Laravel 4 进行项目。

我有一个名为“事件”的模型,它与文件中定义的事件别名冲突:

app/config/app.php

在类别名数组“事件”中显示如下:

'Event'  => 'Illuminate\Support\Facades\Event',

我该如何克服呢?因为我真的不想重命名我的事件模型。

4

1 回答 1

7

将事件类的别名更改为 LaravelEvent...然后您可以使用您选择的新别名调用 Laravel 事件类,或者您可以完全删除 Laravel 事件别名并在需要时通过其完整命名空间调用该类。

或者,您可以为您的事件模型类添加一个别名,但由于它似乎是您系统中的一个核心类,您最好将您的事件类重命名为不太可能发生冲突的名称。

于 2013-04-27T14:01:32.190 回答