php-rest-api icon indicating copy to clipboard operation
php-rest-api copied to clipboard

Implicitly Nullable Parameter is deprecated in PHP8.4 on

Open hijdena opened this issue 1 year ago • 0 comments

Functions like public function create($object, array $query = null) and public function start($object, $query = null)

seem to produce a warning in PHP8.4 PHP Deprecated: MessageBird\Resources\Conversation\Conversations::create(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead

which can be solved by using Explicitly Nullable Parameter, like public function create($object, ?array $query = null)

Code to reproduce

<?php
require 'autoload.php';
$clientBird = new \MessageBird\Client('YOUR_ACCESS_KEY');

hijdena avatar Nov 25 '24 16:11 hijdena