/** @test **/ public function it_returns_an_empty_builder_given_a_username_that_does_not_exist() { $user = User::byUsername('jaggy'); $this->assertFalse($user->exists()); }
/** * Activate the user. * * @param Requests\ActivateUserRequest $request * @return \Illuminate\Http\RedirectResponse */ public function store(Requests\ActivateUserRequest $request) { $user = $this->user->byActivationToken($request->token); $user->activate()->updateProfile($request->only('name', 'username'))->changePassword($request->password); return redirect()->route('pages.welcome'); }
/** * Register the given user and redirect to a notification page. * * @param Requests\RegisterUserRequest $request * @return \Illuminate\Http\RedirectResponse */ public function store(Requests\RegisterUserRequest $request) { $attributes = $request->only('email'); $this->user->create($attributes); return redirect()->route('pages.verification'); }