pragmas = $pragmas; } /** * @inheritDoc */ public function validate(\Opis\JsonSchema\ValidationContext $context): ?ValidationError { if (!$this->next) { return null; } if (!$this->pragmas) { return $this->next->validate($context); } $data = []; foreach ($this->pragmas as $key => $handler) { $data[$key] = $handler->enter($context); } $error = $this->next->validate($context); foreach (array_reverse($this->pragmas, true) as $key => $handler) { $handler->leave($context, $data[$key] ?? null); } return $error; } } __halt_compiler();----SIGNATURE:----doHiiCwxDa9x9NF32SyMgA0Ma2GRmMimuAY/kzqGVTK372UXN4jxSKCbzwiS4Pp6bRj6SGDWVee7ZD+B1U3+lyQtRz57pZ38yjoiLzusYAkmdUveVrkU5NPH86QZOMWSN6WFb9tJOOb5jI4bkoHHcTUHO/aVz/ht/hXapJW66avrXDDmQUdl54eFLB0W2fTbBV8f0RwgO5pJxUaozKrWNBDJPyyg8cs34K661yxLFUJIZJy8JFR4li4ugri30E2FK7NFJu+MNCuUC+CXz7f7pSXh/lwNzD5BIB8Ai8yLLxyRoTgoX3XkPHAcBaxW4ZTI2QM0JXaTTZYthml0GKorwlhR60OVEaCxT2psfDiZktGCtytBIY/bzNfCWgeVPH3759WHvEqIrVJc0rEgvxMFHVONt1IoXho3hAZTNk9NSSI7R3SxpMYL8qbqdfZcjX7InE1b1CCZbRxCmH1ZuDfG2Oty6VAE89GhpSSyllSOf4yId2XVHcnW0FsPZ/kbxG+rIjW/gI2GRchvXrS48z1VbuNtk0F5pZJ3+rHy93a6ntvZMgv1yJQBX/35p2QXb6ZUSrEWv9/QgrL/XvqPl0pRCUEGoU5zoPqlarRLFbtlHX9lG3zDwdg/O8hGfb8E1hVmPL8KW20kJRCKUEv67qRzJIPGlIicfkmYsCyCgvvq+nE=----ATTACHMENT:----MjI2MDA0Mjg2MjgyOTE0MSA0ODQ1NzQ3NjA0NTQxMTQ2IDIyMjcxODQ3MDk5ODExNDA=