forked from loafle/openapi-generator-original
[php-*] Explicitly declare nullable parameters (#20524)
* [php-nextgen] Explicitly declare nullable parameters explicitly * Fix some deprecation warnings in other php generators * [php-nextgen] Fix PHP 8.4 deprecation warnings with nullable/optional array parameters
This commit is contained in:
@@ -66,7 +66,7 @@ class ObjectSerializer
|
||||
*
|
||||
* @return scalar|object|array|null serialized form of $data
|
||||
*/
|
||||
public static function sanitizeForSerialization(mixed $data, string $type = null, string $format = null): mixed
|
||||
public static function sanitizeForSerialization(mixed $data, ?string $type = null, ?string $format = null): mixed
|
||||
{
|
||||
if (is_scalar($data) || null === $data) {
|
||||
return $data;
|
||||
@@ -398,7 +398,7 @@ class ObjectSerializer
|
||||
*
|
||||
* @return mixed a single or an array of $class instances
|
||||
*/
|
||||
public static function deserialize(mixed $data, string $class, array $httpHeaders = null): mixed
|
||||
public static function deserialize(mixed $data, string $class, ?array $httpHeaders = null): mixed
|
||||
{
|
||||
if (null === $data) {
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user