0
目前我使用Laravel 4的一個項目。類別名衝突Laravel 4
我有一個稱爲模型「事件」是與該文件中定義的事件別名相互矛盾:
app/config/app.php
在類別名陣列「事件」
顯示爲這樣:
'Event' => 'Illuminate\Support\Facades\Event',
我該如何克服這一點?因爲我真的不想重命名我的事件模型。
目前我使用Laravel 4的一個項目。類別名衝突Laravel 4
我有一個稱爲模型「事件」是與該文件中定義的事件別名相互矛盾:
app/config/app.php
在類別名陣列「事件」
顯示爲這樣:
'Event' => 'Illuminate\Support\Facades\Event',
我該如何克服這一點?因爲我真的不想重命名我的事件模型。
將事件類的別名更改爲LaravelEvent ...然後您可以使用您選擇的新別名調用Laravel事件類,或者可以完全刪除Laravel事件別名,並在需要時通過它的完整名稱空間調用該類。
另外,您可以添加一個別名爲您的活動模型類,但它似乎很核心類在你的系統,你可能會更好重新命名事件類以不太可能發生衝突的東西。
使用命名空間....? – itachi 2013-04-27 13:05:00
亞,但我不想呼叫模型\事件我每次使用這個模型的時間,因爲它是相當多的應用程序的核心。 有沒有其他辦法? – AndrewMcLagan 2013-04-27 13:09:02
更改別名???? – itachi 2013-04-27 13:16:57