public function forgot($email) { $user = $this->users->findByLogin($email); $this->mailer->sendReset($user); Event::fire('users.password.forgot', array($user)); }