版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38287952/article/details/88083794
1、定义、使用 控制器目录:/app/Http/Controllers 文件名:NameController.php (单词首字母大写-大驼峰发)--artisan artisan命令 php artisan make:controller YzController 2、 修改控制器目录 App\Http\Provides\RouteServiceProvider.php
protected function mapWebRoutes()
{
Route::middleware('web')
->namespace($this->namespace)
->group(base_path('routes/web.php'));
}
新增模块
public function map()
{
$this->mapApiRoutes();
$this->mapWebRoutes();
//
}
3、 RESTFUL资源控制器 RESTFULL: 对URI的定义能够了解该请求的详情情况 /user/info Get post /user/info restful: 设计思想 概念 Api: 接口开发 资源控制器:不需要为控制器生成 aitisan: php artisan make:controller yinzhengController --resoure --model=User
$request、$response对象 $request: Request::input('username') 表单输入(facade 快速引入)--Illuminate\Support\Facades\Input Input::get('username'); // 获取请求参数(get、post) 控制器中类型注入 public function __construct(\Illuminate\Http\Request $request) { $this->request = $request; }