Requests & Responses
Request
Use $request->input() instead of $request->get()
For the sake of consistency, we use $request->input() only.
PHP
// GOOD
public function store(Request $request)
{
$email = $request->input('email');
}
// BAD
public function store(Request $request)
{
$email = $request->get('email');
}
Responses
Less magic
PHP
// GOOD
return redirect()->route('home');
return redirect()->to($url);
// BAD
return redirect(route('home')); // mixed return type (RedirectResponse|Redirector)
return redirect($url); // mixed return type (RedirectResponse|Redirector)
Status Codes
Limit the number of HTTP codes the app can return and process them in a consistent way.
Table of Contents
