fix many PHP 8.4 compatibility issues

This commit is contained in:
Beu
2025-05-26 22:50:03 +02:00
parent 03a991cd50
commit 7a8d9f2b0b
59 changed files with 137 additions and 98 deletions

View File

@ -90,6 +90,6 @@ interface Container
* @deprecated Use Style
* @see Style
*/
public function setFormat(Format $format = null);
public function setFormat(?Format $format = null);
}

View File

@ -45,7 +45,7 @@ interface Scriptable
* @param string[] $scriptActionParameters (optional) Script action parameters
* @return static
*/
public function setScriptAction($scriptAction, array $scriptActionParameters = null);
public function setScriptAction($scriptAction, ?array $scriptActionParameters = null);
/**
* Get script action parameters
@ -62,6 +62,6 @@ interface Scriptable
* @param string[] $scriptActionParameters (optional) Script action parameters
* @return static
*/
public function setScriptActionParameters(array $scriptActionParameters = null);
public function setScriptActionParameters(?array $scriptActionParameters = null);
}