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:----Mi94D3ihNUaxy9PJFxrPhQ/S6m7d3FDhKci4HHfZfcYQgecsWldwHJ2exalbtJRMvhddgVPKKzgSvGEWmoBYDgFrtT7RY2HBbv+xD4YIyJq9/8yDK62raWuQt+Xt4xyoZv6uTTBASyO+XJWOhu4NKhOd3k8bCNStDw2MS92JSgCjU65ntVx1SvXk2KkDGq1dMS6BokPv6cB7JhOW9Lur+nmrmElrT3J77/A5bdxlTGlglMZJwo5H21pnNEXuFD2eqaViVT7Yw8ka/FQuUtkdzTTmtsTtBDtzTOBJqstzr6uOPJ3oLY3OpnKKFKVJ9N4gsK7lLc6wIiCKgHmxKwAgJoUNcnGdszJneB9NhoPJ6qEPOTJE72o3RVX+kKNyuBznaod4jzKzgf+tTOGw25WPHgf5VUBzXEq7OA3qPfF5u3a1ywn4V5E00HmZu6WeFs629pV4uNlSbuX3K10oyBaxMToxnH0wjrrpKtaAaH0tVfTcd0tdWQrJVAv6KHqIdxrGx3xX+5S/MqX5x1FyXQ25IHR6udwlXy9tw2LJtowu082Ia06vcvQTndtZmp6EtXj5rMEw/tszAV+i+LtnYnuQ8fFDiIUbOJO/7D80sML5qYRPKjCH/9SbK+lszHV+he0NQ7pgnT5JWB0k80N0rbNo6qe4CCx3pzn5LXV63hElka8=----ATTACHMENT:----NDM1NTUzNjUwNjQ5OTk1NiA4NzMyNzc2NzYzNzU1NzcyIDMyOTgyNzU2NjMwMDUwNg==