2017/2/27-Laravel_资源控制器命令
用于处理关于图片存储的 HTTP 请求,使用 Artisan 命令
make:controller
,我们可以快速创建这样的控制器 :
php artisan make:controller PhotoController --resource
要创建一个新的中间件,可以通过 Artisan 命令make:middleware
:php artisan make:middleware CheckAge
如果你在使用路由模型绑定并且想要在资源控制器的方法中对模型实例进行类型提示,可以在生成控制器的使用使用
--model
选项:
php artisan make:controller PhotoController --resource --model=Photo
如果你的应用完全基于控制器路由,可以使用 Laravel 的路由缓存,使用路由缓存将会极大减少注册所有应用路由所花费的时间开销,在某些案例中,路由注册速度甚至能提高100倍!想要生成路由缓存,只需执行 Artisan 命令
php artisan route:cache
清除缓存:
php artisan route:clear
我们使用Artisan命令make:model
生成模型类,模型类默认位于app
目录下,我们也可以在创建时指定生成目录:
php artisan make:model Models/Post