/** * Unbans a User. * * @param int $id * * @return Response */ public function unban($id) { $user = User::findOrFail($id); $user->unban(); return redirect()->back(); }
/** * Test if the user can be activated. */ public function testActivate() { $admin = $this->createSuperuser(); $this->be($admin); $user = $this->createUser(); $user->activated = false; $user->save(); $this->assertFalse($user->isActivated()); $this->call('GET', route('user.show', ['user' => $user->id])); $response = $this->call('POST', route('user.activate', ['user' => $user->id]), ['_token' => Session::token()]); $user = \VisualAppeal\Connect\User::findOrFail($user->id); $this->assertTrue($user->isActivated()); }