for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Http\Requests\Auth\RegisterRequest;
use App\Providers\RouteServiceProvider;
use Illuminate\Auth\Events\Registered;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Event;
class RegisteredUserController extends Controller
{
/**
* Display the registration view.
*
* @return \Illuminate\View\View
*/
public function create()
return view('auth.register');
}
* Handle an incoming registration request.
* @param \App\Http\Requests\Auth\RegisterRequest $request
* @return \Illuminate\Http\RedirectResponse
* @throws \Illuminate\Validation\ValidationException
public function store(RegisterRequest $request)
$user = $request->register();
Event::dispatch(new Registered($user));
Auth::login($user);
return redirect(RouteServiceProvider::HOME);