Rubenwouters\CrmLauncher\Controllers\UsersController::postUser PHP Method

postUser() public method

Creates new team member
public postUser ( Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse
$request Illuminate\Http\Request
return Illuminate\Http\RedirectResponse
    public function postUser(Request $request)
    {
        $this->validate($request, ['name' => 'required', 'email' => 'required|unique:users', 'password' => 'required|min:6']);
        $user = new User();
        $user->name = $request->input('name');
        $user->email = $request->input('email');
        $user->password = bcrypt($request->input('password'));
        $user->canViewCRM = 1;
        $user->save();
        return redirect()->action('\\Rubenwouters\\CrmLauncher\\Controllers\\UsersController@index');
    }