跳到主要内容

Laravel MVC 模型

MVC

Model 模型

View 视图

Controller 控制器

HTTP Method

MethodURLCotrollerNameDESC
GETusersindex()users.index显示所有
GETusers.createcreate()users.create显示创建表单
POSTusersstore()users.store接受提交
GETusers/{user}show()users.show显示一个
GET{user}/editedit()users.show编辑一个
PUT/PATCHusers/{user}update()users.update更新一个
DELETEusers/{user}destory()users.destroy删除一个

REST

一种构建 API 的架构风格

Route

查看路由

php artisan route:list

Route Group

中间件

限速

fallback

子域名路由

签名路由

View

加载视图三种方式

  1. view()
  2. View::make()
  3. IlluminatevView\ViewFactory

Controller

CRUD: Create、Read、Update、Delete

创建控制器

php artisan make:controller TaskController