1创建控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
class ArtcleController extends Controller
{
/**
* 显示文章列表.
*
* @return Response
*/
public function index()
{
//
}
/**
* 创建新文章表单页面
*
* @return Response
*/
public function create()
{
//
}
/**
* 将新创建的文章存储到存储器
*
* @param Request $request
* @return Response
*/
public function store(Request $request)
{
//
}
/**
* 显示指定文章
*
* @param int $id
* @return Response
*/
public function show($id)
{
//
}
/**
* 显示编辑指定文章的表单页面
*
* @param int $id
* @return Response
*/
public function edit($id)
{
//
}
/**
* 在存储器中更新指定文章
*
* @param Request $request
* @param int $id
* @return Response
*/
public function update(Request $request, $id)
{
//
}
/**
* 从存储器中移除指定文章
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
//
}
}
2创建路由
Route::resource('artcle','ArtcleController');
路由对应的路径及函数名
方法 | 路径 | 动作 | 路由名称 |
---|---|---|---|
GET | /post | index | post.index |
GET | /post/create | create | post.create |
POST | /post | store | post.store |
GET | /post/{post} | show | post.show |
GET | /post/{post}/edit | edit | post.edit |
PUT/PATCH | /post/{post} | update | post.update |
DELETE | /post/{post} | destroy | post.destroy |