如何确保调用名为View的模型而不是laravel的View

时间:2015-05-07 07:09:01

标签: php laravel-4

我有一个名为'View'的模型,但是laravel也有View对象(MVC中的“V”)。我将从我的应用程序的不同区域调用我的模型“View”。我怎样才能确保它不是指laravel的视图?

2 个答案:

答案 0 :(得分:1)

延长@RonaldPK的答案。

您有App\View,Laravel有Illuminate\Support\Facades\View

将您的App \ View用作ViewModel而不是View。应该这样做。

Use App\View as ViewModel;

更好的选择:使用ViewInterface并将其引用到您的模型。这将帮助您立即解决许多问题。

答案 1 :(得分:0)

也许通过使用namespaces:"一种封装项目的方式"为了防止名称冲突。