6 use Illuminate\Contracts\Auth\MustVerifyEmail as MustVerifyEmailContract;
7 use Illuminate\Foundation\Auth\User as Authenticatable;
15 class User extends Authenticatable implements MustVerifyEmailContract
34 'password',
'remember_token' 44 return (
int) $this->control_id;
54 return app(\
BristolSU\ControlDB\Contracts\Repositories\User::class)->getById($this->
controlId());
77 throw ValidationException::withMessages([
78 'identifier' =>
'Your email has not been set.' 94 throw ValidationException::withMessages([
95 'identifier' =>
'Your email has not been set.'
getEmailForVerification()
routeNotificationForMail()
getEmailForPasswordReset()