laravel 6 更换Input 为 Request门面,并向数据库中插入数据的实例
laravel 5 的方法如下
use Illuminate\Http\Request;
use Input;//需要自己定义
public function add(){
if(Input::method() == 'POST'){
$data = Input::except('_token');
$result = Auth::insert($data);
}else{
return view('admin.auth.add');
}
}
该方法在laravel 6 中不可用
laravel 6中的方法如下:
use Request;
use Auth;
public function add(Request $request){
if(Request::isMethod('post')){
$data = Request::except('_token');
$result = \DB::table('auth') -> insert($data);
}else{
return view('admin.auth.add');
}
}