data(); if (!$this->keywordExists($schema)) { return null; } $value = $this->keywordValue($schema); if (!is_array($value)) { throw $this->keywordException("{keyword} should be an array of json schemas", $info); } if (!$value) { throw $this->keywordException("{keyword} must have at least one element", $info); } $alwaysValid = false; foreach ($value as $index => $item) { if ($item === true) { $alwaysValid = true; continue; } if ($item === false) { continue; } if (!is_object($item)) { throw $this->keywordException("{keyword}[{$index}] must be a json schema", $info); } elseif (!count(get_object_vars($item))) { $alwaysValid = true; } } return new AnyOfKeyword($value, $alwaysValid); } } __halt_compiler();----SIGNATURE:----e432GcDFjndd5yYOZJGIa4efUPN2fDNiUjKfYVLQhZ4mgm2W3xk8VbfhwHkX7mhzLt/IcLdSk/OQZV6BBoJwnoFQaYkT/uGa/+CYrwoybjAi8cxEuceOFIGtS3AXc2d0rr51UyaQFHUJmtC3sN4Ur2bVX0Pd1Eu26+G6+3EuBsYupx/fF29u4VBebvx4Vkw+W7lde45ENcvINsLzjvGz/a7d2z0g7DMNwq76TAknjvxPwltC03zP+lfA9+cNEHBpSUYZIZVTss8pkWnaXtMXko1ybo5c/D8Vp5RcgyMmOmxX5ntF9Ej0To626gMSmmWbqd09DsfREZd9Fj8AfeD8HY/AVQz0m22fur5rP62D6EIhCf9ChKfE+xSwuZIPv6UFV20CDbJ3H5jGrZAQIxRrtDipGRu+r1Up0DjVtWNceklxC/vODfMYd9mGE5FFoC0mhVTb/TY7HAqrB+HxDe7FsdqMj3tDT9GAit3GkAIzcxvAo/pfwFNLhxxF7mDChvu2L8GCYgLft61a9Em4KrcE4S8HvcdJFtDiik6zdGcxWT+iZY6JbCqsniRrRjSvSIhwV+3Lf/TtgKYcg6TnqBhU8Z+qJHSfQanjuzjka4wMh+C4hHeS3lNlylUghXRB4odXZqzb/Sg0vIVTriqasv4F4pjPu/m8zyMsWIrmbWaCafQ=----ATTACHMENT:----MjI2NzU3Mzg5OTI0NjA0MSAxODI3OTcxNzEwMDM3MzY2IDM3ODIzODkzNjkwNzYyMTc=