mirror of
https://github.com/sitelease/sugar-cube-client.git
synced 2025-10-29 19:12:30 +01:00
PushEvent - Fixed a "Too few arguments" error
+ Fixed a "Too few arguments" error that was produced by code in the `fromJson()` method
This commit is contained in:
@ -101,7 +101,10 @@ class PushEvent extends AbstractApiModel {
|
|||||||
* @return static The instance corresponding to the specified JSON map.
|
* @return static The instance corresponding to the specified JSON map.
|
||||||
*/
|
*/
|
||||||
static function fromJson(object &$client, ?object $caller, object $map): self {
|
static function fromJson(object &$client, ?object $caller, object $map): self {
|
||||||
return (new static)
|
return (new static(
|
||||||
|
$client,
|
||||||
|
$caller
|
||||||
|
))
|
||||||
->setAfter(isset($map->after) && is_string($map->after) ? $map->after : '')
|
->setAfter(isset($map->after) && is_string($map->after) ? $map->after : '')
|
||||||
->setBefore(isset($map->before) && is_string($map->before) ? $map->before : '')
|
->setBefore(isset($map->before) && is_string($map->before) ? $map->before : '')
|
||||||
->setCompareUrl(isset($map->compare_url) && is_string($map->compare_url) ? new Uri($map->compare_url) : null)
|
->setCompareUrl(isset($map->compare_url) && is_string($map->compare_url) ? new Uri($map->compare_url) : null)
|
||||||
|
|||||||
Reference in New Issue
Block a user