Laravel 5:如何使用方法名称创建控制器

时间:2019-03-22 12:08:57

标签: laravel-5 controller artisan

我是Laravel 5的新手,经历过https://laravel.com/docs/5.8/controllers,但是找不到任何可以使用具有特定方法名称的php artisan创建控制器的方法。我尝试了以下选项,但没有一个起作用。

php artisan make:controller HomeControler#index logout

php artisan make:controller HomeControler/index logout

php artisan make:controller HomeController index logout

在Laravel 5中是否有可能实现这一目标?如果是,是否可以在使用artisan make命令创建控制器时声明多个功能?

2 个答案:

答案 0 :(得分:0)

php artisan make:controller HomeControler --resource

控制器将为每个可用资源操作包含一个方法:

  • 索引
  • 创建
  • 商店
  • 显示
  • 编辑
  • 更新
  • 破坏

答案 1 :(得分:0)

您无法生成Controller并指定将要生成的方法的名称。使用所有CRUD方法生成控制器的唯一方法是生成基于资源的控制器

  

php artisan make:controller PersonController --resource

另一种方法是生成为空的Controller