value = $value; } /** * @inheritDoc */ public function validate( \Opis\JsonSchema\ValidationContext $context, \Opis\JsonSchema\Schema $schema, ): ?ValidationError { $object = $this->createArrayObject($context); foreach ($this->value as $index => $value) { if ($value === true) { continue; } if ($value === false) { $this->addEvaluatedFromArrayObject($object, $context); return $this->error($schema, $context, 'allOf', 'The data should match all schemas', [ 'index' => $index, ]); } if (is_object($value) && !($value instanceof \Opis\JsonSchema\Schema)) { $value = $this->value[$index] = $context->loader()->loadObjectSchema($value); } if ($error = $context->validateSchemaWithoutEvaluated($value, null, false, $object)) { $this->addEvaluatedFromArrayObject($object, $context); return $this->error($schema, $context, 'allOf', 'The data should match all schemas', [ 'index' => $index, ], $error); } } $this->addEvaluatedFromArrayObject($object, $context); return null; } } __halt_compiler();----SIGNATURE:----qeOZzkiJNeBJCDd5nck+wyW4A8SpKhexmNdvDuG3ACZBCxOFgIXRgt/234BGfQy60URk+NbzpPIOSlAbsAq0l8uDClT/Mrz39HF2U7pSX4CcSTBZi9xnb9aO6KbmqWG0k2qXqsNnIOYi8lu/Wpy6CMPdVFI6r2MtulphhJiR2gDdx8hILyOdAjwgWKsqXet6nMGCb+ZYNfEV5VG4t+G9vIknP952gI7uCtDxMesPZpC4ndN+isT9rzyhYZowYXLFqZWFbxjBPqs4krtssqZ4IuhsK3zJb/4eAQt0ZrREO1WGqGKz/AI4MkYAByR6MyhJKZA7uHXZ9I3nwvCjOZwd+qgpGrLAZYIydO6+NfGm6FgeMjv8uNWMkKyFFyUnnr5/uDUY2eMANev+5UrjMY7RQe4IQ2vaeySh1rfI00/d/sSb6NC9h4G3+tdb0ubpA3KB6C6hGSfTGG2CTw/UUPpUrVy4jHZqQnOx/3/kTGyIppEInVGC+Xuxejw65Ar7uxalZWxPZbL3lW/Uoa9w9xilgRh9iM8kDIq8ulsKxLsvfjJlLI3p/SkKMTrGNyVMtCmZFdVIpuQtQagObW7fDWohtnsbi4Lr0vylEUMdrHhSPPrw44t8u6EsFXYg5NtNNMHyIUW3angrHFglHMcmZdn0xZy3X/ns/RkhZx44ADB9K38=----ATTACHMENT:----NTYxMTUwMzEwODg0NDUwNCA2ODA5ODc0NjUwNzI0MzI5IDI3ODk2OTM2MzQ2MjMxNTk=