public function sendReminder(RemindableInterface $user, $token, Closure $callback = null)
	{
		// We will use the reminder view that was given to the broker to display the
		// password reminder e-mail. We'll pass a "token" variable into the views
		// so that it may be displayed for an user to click for password reset.
		$view = $this->reminderView;

		return $this->mailer->send($view, compact('token', 'user'), function($m) use ($user, $token, $callback)
		{
			$m->to($user->getReminderEmail());

			if ( ! is_null($callback)) call_user_func($callback, $m, $user, $token);
		});
	}
public function sendReminder(RemindableInterface $user, $token, Closure $callback = null)
	{
		// We will use the reminder view that was given to the broker to display the
		// password reminder e-mail. We'll pass a "token" variable into the views
		// so that it may be displayed for an user to click for password reset.
		$view = $this->reminderView;

		return $this->mailer->send($view, compact('token', 'user'), function($m) use ($user, $token, $callback)
		{
			$m->to($user->getReminderEmail());

			if ( ! is_null($callback)) call_user_func($callback, $m, $user, $token);
		});
	}
public function sendReminder ( RemindableInterface $ user , $ token , Closure $ callback = null ) { // We will use the reminder view that was given to the broker to display the // password reminder e-mail. We'll pass a "token" variable into the views // so that it may be displayed for an user to click for password reset. $ view = $ this -> reminderView ; return $ this -> mailer -> send ( $ view , compact ( 'token' , 'user' ) , function ( $ m ) use ( $ user , $ token , $ callback ) { $ m -> to ( $ user -> getReminderEmail ( ) ) ; if ( ! is_null ( $ callback ) ) call_user_func ( $ callback , $ m , $ user , $ token ) ; } ) ; }
Send the password reminder e-mail.

@param  \Fly\Auth\Reminders\RemindableInterface  $user
@param  string   $token
@param  Closure  $callback
@return void
Send the password reminder e - mail .