Laravel 和使用 Artisan 模板 5.2 的控制器

Laravel and Controllers Using Artisan Template 5.2

我正在执行命令

php artisan make:controller PhotoController

它创建 Controller,但是在 controller 中它没有以下模板:

show index edit 等等等等

我认为它应该具有基本布局的唯一原因是我正在观看学习教程 laravel。我已经将它安装在完全不同的机器上。我有控制器,但是 none of the:

show index edit

我做错了什么?还是 Laravel?

在laravel 5.2中你应该使用--resource
试试这个

php artisan make:controller PhotoController --resource

请参考文档https://laravel.com/docs/5.2/controllers#restful-resource-controllers

在 Laravel 5.1 及以下版本中,您使用的命令曾经有效。但是在 5.2 中它发生了变化。

最好的了解方法是使用 Artisan Command 帮助。

php artisan help make:controller