此问题在此处已有答案:
laravel controller name should be plural or singular?(3个答案)
2天前关闭。
在Laravel的教程中(*1)据说控制器名称应该是复数而不是单数。我很惊讶,因为Laravel总是自动生成单数的控制器。在2018年的Laravel Context中也有这样的问题。(*2)。在这方面有什么变化吗?这里有一个普遍有效的声明,还是这是一个品味的问题。对我个人来说,单数完全有意义。
此问题在此处已有答案:
laravel controller name should be plural or singular?(3个答案)
2天前关闭。
在Laravel的教程中(*1)据说控制器名称应该是复数而不是单数。我很惊讶,因为Laravel总是自动生成单数的控制器。在2018年的Laravel Context中也有这样的问题。(*2)。在这方面有什么变化吗?这里有一个普遍有效的声明,还是这是一个品味的问题。对我个人来说,单数完全有意义。
2条答案
按热度按时间n8ghc7c11#
Laravel社群已经同意下列命名惯例。这表示控制器的名称应该是单数,而您可以自由选择其他惯例,只要符合您的需求或您的团队偏好。
m2xkgtsf2#
在一个句子中?应该是单数。因为Laravel有自己的做事方式。如果您键入
PHP artisan make:model Todo -a
,您将能够看到Laravel创建的所有内容都是单数,但迁移除外。为什么?因为一个表上会有多个项目。php artisan stub:publish
将为您提供所有组件的模板,您可以自定义这些模板,但如果您是初学者,我不建议您使用它。