data(); if (!$this->keywordExists($schema)) { return null; } $value = $this->keywordValue($schema); if (!is_object($value)) { throw $this->keywordException("{keyword} must be an object", $info); } $list = []; foreach ($value as $pattern => $item) { if (!\Opis\JsonSchema\Helper::isValidPattern($pattern)) { throw $this->keywordException("Each property name from {keyword} must be valid regex", $info); } if (!is_bool($item) && !is_object($item)) { throw $this->keywordException("{keyword}[{$pattern}] must be a json schema (object or boolean)", $info); } $list[$pattern] = $item; } return $list ? new PatternPropertiesKeyword($list) : null; } } __halt_compiler();----SIGNATURE:----Owmh8RVut/ir+o7Q9NyzGLFgxd2Mnx8J0qxa56grsLMzFgF5Dk/pg8YN7IAASbfT9aI68/t3yTa45m2dUb7vdy+3d7NnRawQs6V01/9tJrPetC+BgocajJTLJGv5EqRxy8AJ+gXEI4vPDiPhlIxGQ989hhuIs4Gq4TD9IeTCtzC53FPqMEMmzg7SMd/qz8+uVX50kVT6ootLyIR1w/k73Ym994Lu17D8FJf6jhMUaTFdbV4ZDxJbViYTWfR2vYyBzPQ/i/TefNqaRGv1Tg700B/4iEiuhmLFCl90bkRF29AV3hIuILsFhgXOc1xYfifWjJtkpAG7t968eTsu7aNAI6+a+XfLBJnGwN902OYebUSsgk1cDc1bpfV6I0oH96SdSxFGiBagx7LiUnVuaPZiTLQCrKIAw7D2k0RETbiGRzFNe4KvXAzhx7v6sQteI3qEu+MD4DEZnSvQuJwavjT0kBo9jjUu0o76friaWpi/Q0w1rraEb8B2+MH4LKHU+uI8eCdOdnquelPbINVKcQxeIVoZ1AfZOYrDPjVjSBf6q7c80Wx8cuaCz95q8/lqjFu8wup7zAPGOCf9frqpoRezl7uPIxt/Y+btNVbipGPhw0wjFiWQan15SqU+GzixLPgTV4womuImorNUkygKK8pcA2qicZdp28L6sw3pQxgxMFU=----ATTACHMENT:----NTg3NDM3NjU4MzA2NTcxNyA0NzY4NTE0NTI4OTM2OTU2IDIxMDcwMDQwMzE0MzUwNzc=