Property | Type | Description | |
---|---|---|---|
$mailer | Illuminate\Contracts\Mail\Mailer | ||
$settings | Flarum\Settings\SettingsRepositoryInterface | ||
$translator | Symfony\Component\Translation\TranslatorInterface | ||
$url | Flarum\Forum\UrlGenerator |
Method | Description | |
---|---|---|
__construct ( Flarum\Settings\SettingsRepositoryInterface $settings, Illuminate\Contracts\Mail\Mailer $mailer, Flarum\Forum\UrlGenerator $url, Symfony\Component\Translation\TranslatorInterface $translator ) | ||
subscribe ( Illuminate\Contracts\Events\Dispatcher $events ) | ||
whenUserEmailChangeWasRequested ( |
||
whenUserWasRegistered ( |
Method | Description | |
---|---|---|
generateToken ( |
||
getEmailData ( |
Get the data that should be made available to email templates. |
public __construct ( Flarum\Settings\SettingsRepositoryInterface $settings, Illuminate\Contracts\Mail\Mailer $mailer, Flarum\Forum\UrlGenerator $url, Symfony\Component\Translation\TranslatorInterface $translator ) | ||
$settings | Flarum\Settings\SettingsRepositoryInterface | |
$mailer | Illuminate\Contracts\Mail\Mailer | |
$url | Flarum\Forum\UrlGenerator | |
$translator | Symfony\Component\Translation\TranslatorInterface |
protected generateToken ( |
||
$user | ||
string | ||
return |
protected getEmailData ( |
||
$user | ||
string | ||
return | array |
public subscribe ( Illuminate\Contracts\Events\Dispatcher $events ) | ||
$events | Illuminate\Contracts\Events\Dispatcher |
public whenUserEmailChangeWasRequested ( |
||
$event |
public whenUserWasRegistered ( |
||
$event |
protected Mailer,Illuminate\Contracts\Mail $mailer | ||
return | Illuminate\Contracts\Mail\Mailer |
protected SettingsRepositoryInterface,Flarum\Settings $settings | ||
return | Flarum\Settings\SettingsRepositoryInterface |
protected TranslatorInterface,Symfony\Component\Translation $translator | ||
return | Symfony\Component\Translation\TranslatorInterface |