Laravel - 使用保留字

时间:2015-10-14 15:25:06

标签: php laravel

我知道它是not possible to use a reserved word in PHP as class name,但是我的Laravel应用程序可以管理课程和课程,所以我有一个名为classes的数据库表,一个ClassController,希望是{ {1}}模型。但是,在Laravel中,我的模型必须命名为Class,这在PHP中是不允许的:

Class

使用同义词,最接近的class Class extends Model {} ,似乎仍然不对。

这是否有Laravel解决方法?

1 个答案:

答案 0 :(得分:5)

Laravel不会强迫您为模型或控制器使用特定名称。这只是一个惯例。您可以根据需要为模型命名。您必须做的唯一修改是在模型中声明protected $table = 'classes'