value = $value; parent::__construct(null); } /** * @inheritDoc */ public function validate( \Opis\JsonSchema\ValidationContext $context, \Opis\JsonSchema\Schema $schema, ): ?ValidationError { $value = $this->value->data($context->rootData(), $context->currentDataPath(), $this); if ($value === $this) { return $this->error($schema, $context, 'const', 'Invalid $data', [ 'pointer' => (string)$this->value, ]); } $this->const = $value; $ret = parent::validate($context, $schema); $this->const = null; return $ret; } } __halt_compiler();----SIGNATURE:----DR9NF3nthjcrE2//oKiyFsENms5injVmjmEzvg7zDpXgpUE8LC7CNp1PHG8/WnfHy7eJMVQH5PGtRlTaKrbzWXJjBQAtwZn1iotC0tGzq3lgi3UtfuQFvqu10HHwHAmxog7soj65rbATPUwGUT676VRGJLd22jsrglpAhNdPrwwZhgNfkKIY6AA7SlRSxfaXx7oZOUCXDgWIChmhgx9k9Okj7PCvyOnFT+MV+28ZIkYH4iu45FMuyO8pFbvns+wGH4fU2owujtr2gjUU+ppBkGzn+hp+wjx0Ck1bshIFiwq3jGycfwXURw7iA28zu5pQk6bnlObTaFUqLAgzhhSSd06hI7wR8b9HnBQ80TKkEMCnF0wjtkFRO9N/i/msWFq7qRxNoB4EZdYHSkKQYccokS+vkwG5553eGg8vo8jf+5gQwldvwGuj2zVMZtRD2VAadnXFeZHAKGIu3jc2Gg+QG3eKri4MHRutBiHmI0Cl5vmp+B60TWxOD9NqhXMN+LmJvauQiViuBOgFXsVOJpqNogiq1L4sUZAVN8DL2uEA7rMPKB9vCdqbtwrxdj/qjPV7M9J11AHpbWFYnRBEv4hUFumNb74f7Q9o3Xus5ZCFhVz77YQL1kEcGZ/gheQUCu7CG5KoCnwThHSgMBMmgGMNQkIZNH0TOwujxCn2qGZLAe0=----ATTACHMENT:----NzUzMTk0MzEyMzMwNzcyMSA5NTkyNjU3NzQ4MTQyNTY3IDI3OTUwOTQxNTQ1OTIyODg=