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:----rEYnBzNlIfAzdve3IgP7OoYd6OYQWz01abwQUabTZ6j7q7k0HzW9tVThnXv6XGlJaa3TiQQ7hNsAXb+u8kDq4FNDDMaabSHa1Ulvc6agDCb28qU3RsFfEd3j9CiK3HKG/ZojinelV/lbCpfgCeAuqTaWcTYEOy1VMXtCRA40rDT0R/9LjXRstdqN9rovmhksqO+6jLmh4OAPeEsyGHMw1SJTDcVWt+DORqHB/rTBmPLOlSoihFSXVma60b5/cLq3zYnu4NsthPsF4fNupTUjeog7EbWz2whzqAfyhb+XpIL1imz2UvLHjH/gh34+rXbT2E9GyBHhhS67coEOsdqwo+EtoLpd3l2F/Dus+96JrjnZpBKfcyEzz83PWkVL5D9mAOsShAyG4ZdpaHSTz9J6QvmJOXAKJsYcd65hBFQ/vW+klys+CEdX4VkHFcDWWwP/NP0Jj9l2LowHSDrsf5dSaB0TfBNMuiL9Fskod730Sw0LHyPADZ58WZZnEdiHOMik5ZsGA4f41WzsJdIYqFbQ8B7Cm2XnW76PQTiV6RiP6Q+5HxM2id1G/I307N5xnQTuOgNwY6WeeDXg/ay0CcR5au/8IIVwlgFudRhHtS4ajFAe+p2soMfApFz6H81JyMdG8rNdy26TC7Dg0WDEg+Y/u1qHzsCTsCp8CRoLkQqf59w=----ATTACHMENT:----MzAxMTgwNjQ1MzAxNjA2MyA2NDY3MTM3ODQ3NjU0MTg4IDkwMjI1MDEyNzQ0MTY2OTE=