errorContainer($context->maxErrors()); if ($keys) { foreach ($iterator as $key) { $context->pushDataPath($key); $error = $schema->validate($context); $context->popDataPath(); if ($error) { if (!$container->isFull()) { $container->add($error); } } else { $keys[] = $key; } } } else { foreach ($iterator as $key) { $context->pushDataPath($key); $error = $schema->validate($context); $context->popDataPath(); if ($error && $container->add($error)->isFull()) { break; } } } return $container; } /** * @param Schema $parentSchema * @param Schema $schema * @param ValidationContext $context * @param iterable $iterator * @param string $keyword * @param string $message * @param array $args * @param ArrayObject|null $visited_keys * @return ValidationError|null */ protected function validateIterableData( \Opis\JsonSchema\Schema $parentSchema, \Opis\JsonSchema\Schema $schema, \Opis\JsonSchema\ValidationContext $context, iterable $iterator, string $keyword, string $message, array $args = [], ?ArrayObject $visited_keys = null, ): ?\Opis\JsonSchema\Errors\ValidationError { $errors = $this->iterateAndValidate($schema, $context, $iterator, $visited_keys); if ($errors->isEmpty()) { return null; } return $this->error($parentSchema, $context, $keyword, $message, $args, $errors); } } __halt_compiler();----SIGNATURE:----oZezP45euHG9tG9i0SE92tTbImRxbksnk5T9RIeUZsVVas0YNlBmDSAZQWtx5SNtyKpEQc/HchvwxyQ2Mm7bMX/bl8hhBxDcPIU7dz1VzS0X0rQi9AATrG/VQogkqr8hmxA5v5XRDUEnzCorVJMlFGFxBxeJZjMWannGqdCmaB9dsWy/aJbvQBRxYqc90WlU7fEw5njk5dMWmcewC2oE8Gv584/bspv/FXTG9JdDo863k4q8EmxisrI3d2hMCP/0QFyOTahxKA21DE4UNqmIuASJmCAs6So9Vmsed+tWAjrkg3WjGntFvAzzDuTHNbgqJF8UiQ767ab+BG+oRGsrT8Xybo/lqpDuEdRnXTRqt1hwQen0vrx84P7q+bLOxVJgde/nXJV7EanQaIfLS/bzbTILtXP0GDyMv1XvTx+CHWKa+O3ochyekBXtxvG9B/eCBiUhuNhv8STMWS1xocSyhzDr3FOCrKFHOvi36KKjKei5iLA+d19+RGf4hCTz8yjqyBff5Y6bzoqbjiJIp+gKxI1gcLr2hJC7IV1hbMM8c5K5JFQzv1XDsrloxS0MX0hwvItJpCKOl2Wvs2F/gPRMspDZssR305e3gh/EvfXgIOLZGVvTRVuS8qGlTTGICNstalcI5w0u7yzgIlGkJNdT4eA6Jam+rq9SfsIY6IpgwFI=----ATTACHMENT:----OTg1MDI0MTM0NDE2MzM5NyA3MTgzODU0Mzc1NDk2MTA3IDkxNDA5MzMxODc3OTg3Ng==