Made it to level 6!

This commit is contained in:
James Cole
2025-01-04 15:16:11 +01:00
parent 54d0433dd4
commit 5602715c96
35 changed files with 99 additions and 103 deletions

View File

@@ -50,7 +50,7 @@ class UnknownUserLoginAttempt extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -109,7 +109,7 @@ class UnknownUserLoginAttempt extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('owner');
}

View File

@@ -55,7 +55,7 @@ class UserInvitation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -64,7 +64,7 @@ class UserInvitation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(OwnerNotifiable $notifiable)
public function toMail(OwnerNotifiable $notifiable): MailMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -108,7 +108,7 @@ class UserInvitation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(OwnerNotifiable $notifiable)
public function toSlack(OwnerNotifiable $notifiable): SlackMessage
{
return new SlackMessage()->content(
(string) trans('email.invitation_created_body', ['email' => $this->invitee->user->email, 'invitee' => $this->invitee->email])
@@ -118,7 +118,7 @@ class UserInvitation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('owner');
}

View File

@@ -55,7 +55,7 @@ class UserRegistration extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -64,7 +64,7 @@ class UserRegistration extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(OwnerNotifiable $notifiable)
public function toMail(OwnerNotifiable $notifiable): MailMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -107,7 +107,7 @@ class UserRegistration extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(OwnerNotifiable $notifiable)
public function toSlack(OwnerNotifiable $notifiable): SlackMessage
{
return new SlackMessage()->content((string) trans('email.admin_new_user_registered', ['email' => $this->user->email, 'id' => $this->user->id]));
}
@@ -115,7 +115,7 @@ class UserRegistration extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('owner');
}

View File

@@ -52,7 +52,7 @@ class VersionCheckResult extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -61,7 +61,7 @@ class VersionCheckResult extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(OwnerNotifiable $notifiable)
public function toMail(OwnerNotifiable $notifiable): MailMessage
{
return (new MailMessage())
->markdown('emails.new-version', ['message' => $this->message])
@@ -99,7 +99,7 @@ class VersionCheckResult extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(OwnerNotifiable $notifiable)
public function toSlack(OwnerNotifiable $notifiable): SlackMessage
{
return new SlackMessage()->content($this->message)
->attachment(static function ($attachment): void {
@@ -111,7 +111,7 @@ class VersionCheckResult extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('owner');
}

View File

@@ -55,7 +55,7 @@ class OwnerNotifiable
};
}
public function routeNotificationForPushover()
public function routeNotificationForPushover(): PushoverReceiver
{
Log::debug('Return settings for routeNotificationForPushover');
$pushoverAppToken = (string) app('fireflyconfig')->getEncrypted('pushover_app_token', '')->data;

View File

@@ -40,7 +40,7 @@ class ReturnsSettings
throw new FireflyException(sprintf('Cannot handle channel "%s"', $channel));
}
private static function getNtfySettings(string $type, ?User $user)
private static function getNtfySettings(string $type, ?User $user): array
{
$settings = [
'ntfy_server' => 'https://ntfy.sh',

View File

@@ -50,7 +50,7 @@ class DisabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -59,7 +59,7 @@ class DisabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.disabled_mfa_subject');
$ip = Request::ip();
@@ -94,7 +94,7 @@ class DisabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.disabled_mfa_slack', ['email' => $this->user->email]);
@@ -104,7 +104,7 @@ class DisabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -50,7 +50,7 @@ class EnabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -59,7 +59,7 @@ class EnabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.enabled_mfa_subject');
$ip = Request::ip();
@@ -94,7 +94,7 @@ class EnabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.enabled_mfa_slack', ['email' => $this->user->email]);
@@ -104,7 +104,7 @@ class EnabledMFANotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -52,7 +52,7 @@ class MFABackupFewLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -61,7 +61,7 @@ class MFABackupFewLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.mfa_few_backups_left_subject', ['count' => $this->count]);
$ip = Request::ip();
@@ -96,7 +96,7 @@ class MFABackupFewLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.mfa_few_backups_left_slack', ['email' => $this->user->email, 'count' => $this->count]);
@@ -106,7 +106,7 @@ class MFABackupFewLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -50,7 +50,7 @@ class MFABackupNoLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -59,7 +59,7 @@ class MFABackupNoLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.mfa_no_backups_left_subject');
$ip = Request::ip();
@@ -94,7 +94,7 @@ class MFABackupNoLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.mfa_no_backups_left_slack', ['email' => $this->user->email]);
@@ -104,7 +104,7 @@ class MFABackupNoLeftNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -49,7 +49,7 @@ class MFAManyFailedAttemptsNotification extends Notification
$this->count = $count;
}
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -58,7 +58,7 @@ class MFAManyFailedAttemptsNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.mfa_many_failed_subject', ['count' => $this->count]);
$ip = Request::ip();
@@ -93,7 +93,7 @@ class MFAManyFailedAttemptsNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.mfa_many_failed_slack', ['email' => $this->user->email, 'count' => $this->count]);
@@ -103,7 +103,7 @@ class MFAManyFailedAttemptsNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -50,7 +50,7 @@ class MFAUsedBackupCodeNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -59,7 +59,7 @@ class MFAUsedBackupCodeNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.used_backup_code_subject');
$ip = Request::ip();
@@ -94,7 +94,7 @@ class MFAUsedBackupCodeNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.used_backup_code_slack', ['email' => $this->user->email]);
@@ -104,7 +104,7 @@ class MFAUsedBackupCodeNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -50,7 +50,7 @@ class NewBackupCodesNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -59,7 +59,7 @@ class NewBackupCodesNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.new_backup_codes_subject');
$ip = Request::ip();
@@ -94,7 +94,7 @@ class NewBackupCodesNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.new_backup_codes_slack', ['email' => $this->user->email]);
@@ -104,7 +104,7 @@ class NewBackupCodesNotification extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -47,7 +47,7 @@ class UserFailedLoginAttempt extends Notification
$this->user = $user;
}
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -56,7 +56,7 @@ class UserFailedLoginAttempt extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$subject = (string) trans('email.failed_login_subject');
$ip = Request::ip();
@@ -91,7 +91,7 @@ class UserFailedLoginAttempt extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$message = (string) trans('email.failed_login_message', ['email' => $this->user->email]);
@@ -101,7 +101,7 @@ class UserFailedLoginAttempt extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -39,7 +39,7 @@ class OwnerTestNotificationEmail extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -48,7 +48,7 @@ class OwnerTestNotificationEmail extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(OwnerNotifiable $notifiable)
public function toMail(OwnerNotifiable $notifiable): MailMessage
{
$address = (string) config('firefly.site_owner');
@@ -61,7 +61,7 @@ class OwnerTestNotificationEmail extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ['mail'];
}

View File

@@ -42,10 +42,8 @@ class OwnerTestNotificationNtfy extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*
* @param mixed $notifiable
*/
public function toArray($notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -69,7 +67,7 @@ class OwnerTestNotificationNtfy extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return [NtfyChannel::class];
}

View File

@@ -43,7 +43,7 @@ class OwnerTestNotificationPushover extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -64,7 +64,7 @@ class OwnerTestNotificationPushover extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return [PushoverChannel::class];
}

View File

@@ -41,7 +41,7 @@ class OwnerTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(OwnerNotifiable $notifiable)
public function toArray(OwnerNotifiable $notifiable): array
{
return [
];
@@ -50,7 +50,7 @@ class OwnerTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(OwnerNotifiable $notifiable)
public function toSlack(OwnerNotifiable $notifiable): SlackMessage
{
return new SlackMessage()->content((string) trans('email.admin_test_subject'));
// return new SlackMessage()->text((string) trans('email.admin_test_subject'))->to($url);
@@ -59,7 +59,7 @@ class OwnerTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(OwnerNotifiable $notifiable)
public function via(OwnerNotifiable $notifiable): array
{
return ['slack'];
}

View File

@@ -39,13 +39,13 @@ class UserTestNotificationEmail extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
}
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$address = (string) $notifiable->email;
@@ -58,7 +58,7 @@ class UserTestNotificationEmail extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ['mail'];
}

View File

@@ -43,7 +43,7 @@ class UserTestNotificationNtfy extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -67,7 +67,7 @@ class UserTestNotificationNtfy extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $user)
public function via(User $user): array
{
return [NtfyChannel::class];
}

View File

@@ -43,7 +43,7 @@ class UserTestNotificationPushover extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -64,7 +64,7 @@ class UserTestNotificationPushover extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return [PushoverChannel::class];
}

View File

@@ -41,7 +41,7 @@ class UserTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $user)
public function toArray(User $user): array
{
return [
];
@@ -50,7 +50,7 @@ class UserTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $user)
public function toSlack(User $user): SlackMessage
{
return new SlackMessage()->content((string) trans('email.admin_test_subject'));
// return new SlackMessage()->text((string) trans('email.admin_test_subject'))->to($url);
@@ -59,7 +59,7 @@ class UserTestNotificationSlack extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $user)
public function via(User $user): array
{
return ['slack'];
}

View File

@@ -56,7 +56,7 @@ class BillReminder extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -65,7 +65,7 @@ class BillReminder extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
return (new MailMessage())
->markdown('emails.bill-warning', ['field' => $this->field, 'diff' => $this->diff, 'bill' => $this->bill])
@@ -107,7 +107,7 @@ class BillReminder extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$bill = $this->bill;
$url = route('bills.show', [$bill->id]);
@@ -124,7 +124,7 @@ class BillReminder extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -45,7 +45,7 @@ class NewAccessToken extends Notification
public function __construct() {}
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -54,7 +54,7 @@ class NewAccessToken extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -91,7 +91,7 @@ class NewAccessToken extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
return new SlackMessage()->content((string) trans('email.access_token_created_body'));
}
@@ -99,7 +99,7 @@ class NewAccessToken extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -59,7 +59,7 @@ class RuleActionFailed extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -86,7 +86,7 @@ class RuleActionFailed extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$groupTitle = $this->groupTitle;
$groupLink = $this->groupLink;
@@ -103,7 +103,7 @@ class RuleActionFailed extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
$channels = ReturnsAvailableChannels::returnChannels('user', $notifiable);
if (($key = array_search('mail', $channels, true)) !== false) {

View File

@@ -46,7 +46,7 @@ class TransactionCreation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -55,7 +55,7 @@ class TransactionCreation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
return (new MailMessage())
->markdown('emails.report-new-journals', ['transformed' => $this->collection])
@@ -66,7 +66,7 @@ class TransactionCreation extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ['mail'];
}

View File

@@ -43,7 +43,7 @@ class UserLogin extends Notification
{
use Queueable;
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -52,7 +52,7 @@ class UserLogin extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -94,7 +94,7 @@ class UserLogin extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -105,7 +105,7 @@ class UserLogin extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}

View File

@@ -53,7 +53,7 @@ class UserNewPassword extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toArray(User $notifiable)
public function toArray(User $notifiable): array
{
return [
];
@@ -62,7 +62,7 @@ class UserNewPassword extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toMail(User $notifiable)
public function toMail(User $notifiable): MailMessage
{
$ip = Request::ip();
$host = Steam::getHostName($ip);
@@ -96,12 +96,12 @@ class UserNewPassword extends Notification
/**
* @SuppressWarnings("PHPMD.UnusedFormalParameter")
*/
public function toSlack(User $notifiable)
public function toSlack(User $notifiable): SlackMessage
{
return new SlackMessage()->content((string) trans('email.reset_pw_message'));
}
public function via(User $notifiable)
public function via(User $notifiable): array
{
return ReturnsAvailableChannels::returnChannels('user', $notifiable);
}