Shift with red gradient lettering
Loading navigation...

Request data access

Premium
Laravel

Ensure your application accesses request data consistently using one of Laravel's common conventions.

Before

public function store(Request $request)
{
return User::create([
'first_name' => $request->first_name,
'last_name' => $request->get('last_name'),
'email' => request('email'),
]);
}

After
(Access: Object, Method: input)

public function store(Request $request)
{
return User::create([
'first_name' => $request->input('first_name'),
'last_name' => $request->input('last_name'),
'email' => $request->input('email'),
]);
}

← Back to the Workbench Tasks