More PHP8.4 updates

This commit is contained in:
James Cole
2025-05-04 13:47:00 +02:00
parent e42107c03c
commit 51e86448c7
195 changed files with 524 additions and 715 deletions

View File

@@ -37,18 +37,11 @@ class BillWarningMail extends Mailable
use Queueable;
use SerializesModels;
public Bill $bill;
public int $diff;
public string $field;
/**
* ConfirmEmailChangeMail constructor.
*/
public function __construct(Bill $bill, string $field, int $diff)
public function __construct(public Bill $bill, public string $field, public int $diff)
{
$this->bill = $bill;
$this->field = $field;
$this->diff = $diff;
}
/**

View File

@@ -37,18 +37,11 @@ class ConfirmEmailChangeMail extends Mailable
use Queueable;
use SerializesModels;
public string $newEmail;
public string $oldEmail;
public string $url;
/**
* ConfirmEmailChangeMail constructor.
*/
public function __construct(string $newEmail, string $oldEmail, string $url)
public function __construct(public string $newEmail, public string $oldEmail, public string $url)
{
$this->newEmail = $newEmail;
$this->oldEmail = $oldEmail;
$this->url = $url;
}
/**

View File

@@ -35,21 +35,14 @@ class InvitationMail extends Mailable
{
use Queueable;
use SerializesModels;
public string $admin;
public string $host;
public string $invitee;
public string $url;
/**
* OAuthTokenCreatedMail constructor.
*/
public function __construct(string $invitee, string $admin, string $url)
public function __construct(public string $invitee, public string $admin, public string $url)
{
$this->invitee = $invitee;
$this->admin = $admin;
$this->url = $url;
$this->host = (string) \Safe\parse_url($url, PHP_URL_HOST);
$this->host = (string) \Safe\parse_url($this->url, PHP_URL_HOST);
}
/**

View File

@@ -38,15 +38,13 @@ class NewIPAddressWarningMail extends Mailable
use SerializesModels;
public string $host;
public string $ipAddress;
public string $time;
/**
* OAuthTokenCreatedMail constructor.
*/
public function __construct(string $ipAddress)
public function __construct(public string $ipAddress)
{
$this->ipAddress = $ipAddress;
}
/**

View File

@@ -37,14 +37,11 @@ class OAuthTokenCreatedMail extends Mailable
use Queueable;
use SerializesModels;
public Client $client;
/**
* OAuthTokenCreatedMail constructor.
*/
public function __construct(Client $client)
public function __construct(public Client $client)
{
$this->client = $client;
}
/**

View File

@@ -37,14 +37,11 @@ class RegisteredUser extends Mailable
use Queueable;
use SerializesModels;
public string $address;
/**
* Create a new message instance.
*/
public function __construct(string $address)
public function __construct(public string $address)
{
$this->address = $address;
}
/**

View File

@@ -40,16 +40,13 @@ class ReportNewJournalsMail extends Mailable
{
use Queueable;
use SerializesModels;
public Collection $groups;
public array $transformed;
/**
* ConfirmEmailChangeMail constructor.
*/
public function __construct(Collection $groups)
public function __construct(public Collection $groups)
{
$this->groups = $groups;
}
/**

View File

@@ -36,14 +36,11 @@ class RequestedNewPassword extends Mailable
use Queueable;
use SerializesModels;
public string $url;
/**
* RequestedNewPassword constructor.
*/
public function __construct(string $url)
public function __construct(public string $url)
{
$this->url = $url;
}
/**

View File

@@ -35,18 +35,11 @@ class UndoEmailChangeMail extends Mailable
use Queueable;
use SerializesModels;
public string $newEmail;
public string $oldEmail;
public string $url;
/**
* UndoEmailChangeMail constructor.
*/
public function __construct(string $newEmail, string $oldEmail, string $url)
public function __construct(public string $newEmail, public string $oldEmail, public string $url)
{
$this->newEmail = $newEmail;
$this->oldEmail = $oldEmail;
$this->url = $url;
}
/**