laravel存储来自邮递员的数据

时间:2018-01-29 06:59:50

标签: php laravel postman send

我想使用邮递员在我的数据库中存储新用户,但它不起作用。

我的控制器代码:

public function store()
{  
    dd($request);
    $newuser = new User;
    $newuser -> fullname = request('fullname');
    $newuser -> email = request('email');
    $newuser -> password = request('password');
    $newuser -> username = request('username');
    $newuser -> status = 1;
    $newuser -> role_id = 1;
    $newuser -> save();
    return redirect('/');
}

我的api路线:

Route::post('users/store' , 'UsersController@store');

我在帖子中使用的网址:

domain/api/user/store

全名,电子邮件,用户名和密码应该与邮递员一起发送到商店! 任何人都有解决方案吗?

2 个答案:

答案 0 :(得分:3)

更改

public function store()

public function store(Request $request)

并且不要忘记在顶部导入Request门面(如果您还没有):

use Illuminate\Http\Request;

请参阅此doc

答案 1 :(得分:0)

您可以使用Laravel Input外观。

$newuser->fullname = Input::get('fullname');