Skip to content

Commit b96f950

Browse files
Merge pull request #386 from W0rma/fix-php84-deprecation
PHP 8.4: Refactor implicitly nullable parameter types
2 parents 07fb98f + 4705bf6 commit b96f950

28 files changed

+30
-30
lines changed

Protocols/EPP/eppException.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ class eppException extends \Exception {
2929
* @param string $command
3030
* @param \Metaregistrar\EPP\eppResponse|null $response
3131
*/
32-
public function __construct($message = "", $code = 0, $previous = null, $reason = null, $command = null, $response = null) {
32+
public function __construct($message = "", $code = 0, ?\Exception $previous = null, $reason = null, $command = null, $response = null) {
33+
3334
$this->reason = $reason;
3435
$trace = $this->getTrace();
3536
$this->class = null;

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppExtensions/atEppCreateContactExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class atEppCreateContactExtension extends atEppExtensionChain
66
{
77
protected $atEppContact=null;
88

9-
function __construct(atEppContact $atEppContact, atEppExtensionChain $additionalEppExtension=null) {
9+
function __construct(atEppContact $atEppContact, ?atEppExtensionChain $additionalEppExtension=null) {
1010
if(!is_null($additionalEppExtension)) {
1111
parent::__construct($additionalEppExtension);
1212
}

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppExtensions/atEppDomainDeleteExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class atEppDomainDeleteExtension extends atEppExtensionChain
2828
* @param array $domainExtArguments
2929
* @param atEppExtensionChain|null $additionalEppExtension
3030
*/
31-
public function __construct(array $domainExtArguments=[], atEppExtensionChain $additionalEppExtension = null)
31+
public function __construct(array $domainExtArguments=[], ?atEppExtensionChain $additionalEppExtension = null)
3232
{
3333
$this->validateExtensionChain($domainExtArguments);
3434
if (!is_null($additionalEppExtension))

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppExtensions/atEppExtensionChain.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ abstract class atEppExtensionChain
1111
{
1212
protected $additionalEppExtension=null;
1313

14-
function __construct(atEppExtensionChain $additionalEppExtension=null) {
14+
function __construct(?atEppExtensionChain $additionalEppExtension=null) {
1515

1616
$this->additionalEppExtension = $additionalEppExtension;
1717
}

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppExtensions/atEppUpdateContactExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class atEppUpdateContactExtension extends atEppExtensionChain
66
{
77
protected $atEppContact=null;
88

9-
function __construct(atEppContact $atEppContact, atEppExtensionChain $additionalEppExtension=null) {
9+
function __construct(atEppContact $atEppContact, ?atEppExtensionChain $additionalEppExtension=null) {
1010
if(!is_null($additionalEppExtension)) {
1111
parent::__construct($additionalEppExtension);
1212
}

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppRequests/atEppCreateContactRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class atEppCreateContactRequest extends eppCreateContactRequest {
77

88
protected $atEppExtensionChain = null;
99

10-
function __construct($createinfo,atEppExtensionChain $atEppExtensionChain=null) {
10+
function __construct($createinfo,?atEppExtensionChain $atEppExtensionChain=null) {
1111
$this->atEppExtensionChain = $atEppExtensionChain;
1212
parent::__construct($createinfo);
1313
$this->addSessionId();

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppRequests/atEppCreateDomainRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class atEppCreateDomainRequest extends eppCreateDomainRequest
88

99
protected $atEppExtensionChain = null;
1010

11-
function __construct($createinfo,atEppExtensionChain $atEppExtensionChain=null, $forcehostattr = true) {
11+
function __construct($createinfo,?atEppExtensionChain $atEppExtensionChain=null, $forcehostattr = true) {
1212
$this->atEppExtensionChain = $atEppExtensionChain;
1313
parent::__construct($createinfo,$forcehostattr);
1414
}

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppRequests/atEppDeleteDomainRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class atEppDeleteDomainRequest extends eppDeleteDomainRequest
2828
const SCHEDULE_DELETE_NOW = "now";
2929
const SCHEDULE_DELETE_EXPIRATION = "expiration";
3030

31-
function __construct(eppDomain $deleteinfo, $namespacesinroot = true, $scheduledate = self::SCHEDULE_DELETE_NOW, atEppExtensionChain $atEppExtensionChain=null) {
31+
function __construct(eppDomain $deleteinfo, $namespacesinroot = true, $scheduledate = self::SCHEDULE_DELETE_NOW, ?atEppExtensionChain $atEppExtensionChain=null) {
3232
$this->atEppExtensionChain = $atEppExtensionChain;
3333
parent::__construct($deleteinfo, $namespacesinroot);
3434
$this->addATScheduledateExtension($scheduledate);

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppRequests/atEppDeleteRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class atEppDeleteRequest extends eppDeleteRequest
88

99
protected $atEppExtensionChain = null;
1010

11-
function __construct($deleteinfo, atEppExtensionChain $atEppExtensionChain = null) {
11+
function __construct($deleteinfo, ?atEppExtensionChain $atEppExtensionChain = null) {
1212
$this->atEppExtensionChain = $atEppExtensionChain;
1313

1414
parent::__construct($deleteinfo);

Protocols/EPP/eppExtensions/at-ext-epp-1.0/eppRequests/atEppPollRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class atEppPollRequest extends eppPollRequest
2525

2626
protected $atEppExtensionChain = null;
2727

28-
function __construct($polltype, $messageid = null, $services = null, atEppExtensionChain $atEppExtensionChain=null)
28+
function __construct($polltype, $messageid = null, $services = null, ?atEppExtensionChain $atEppExtensionChain=null)
2929
{
3030
$this->atEppExtensionChain = $atEppExtensionChain;
3131
parent::__construct($polltype, $messageid, $services);

0 commit comments

Comments
 (0)