PHP 8.4 fixes - Implicitly nullable parameter declarations deprecated

This commit is contained in:
Andy Miller
2024-10-25 20:12:25 +01:00
parent 1680968442
commit 841ec861bd
6 changed files with 13 additions and 13 deletions

View File

@@ -117,7 +117,7 @@ abstract class AdminController
* @param string|null $lang
* @return string
*/
public function getAdminUrl(string $route, string $lang = null): string
public function getAdminUrl(string $route, ?string $lang = null): string
{
/** @var Pages $pages */
$pages = $this->grav['pages'];
@@ -131,7 +131,7 @@ abstract class AdminController
* @param string|null $lang
* @return string
*/
public function getAbsoluteAdminUrl(string $route, string $lang = null): string
public function getAbsoluteAdminUrl(string $route, ?string $lang = null): string
{
/** @var Pages $pages */
$pages = $this->grav['pages'];
@@ -319,7 +319,7 @@ abstract class AdminController
* @param int|null $code
* @return ResponseInterface
*/
protected function createRedirectResponse(string $url = null, int $code = null): ResponseInterface
protected function createRedirectResponse(?string $url = null, ?int $code = null): ResponseInterface
{
$request = $this->getRequest();