isset($map->verified) && is_bool($map->verified) ? $map->verified : false, 'payload' => isset($map->payload) && is_string($map->payload) ? $map->payload : '', 'reason' => isset($map->reason) && is_string($map->reason) ? $map->reason : '', 'signature' => isset($map->signature) && is_string($map->signature) ? $map->signature : '' ]); } /** * Converts this object to a map in JSON format. * @return \stdClass The map in JSON format corresponding to this object. */ function jsonSerialize(): \stdClass { return (object) [ 'payload', 'reason', 'signature', 'verified' => 'isVerified' ]; } }