data(); if (!$this->keywordExists($schema)) { return null; } $value = $this->keywordValue($schema); if ($this->isDataKeywordAllowed($parser, $this->keyword)) { if ($pointer = $this->getDataKeywordPointer($value)) { return new \Opis\JsonSchema\Keywords\PatternDataKeyword($pointer); } } if (!is_string($value)) { throw $this->keywordException("{keyword} value must be a string", $info); } if (!\Opis\JsonSchema\Helper::isValidPattern($value)) { throw $this->keywordException("{keyword} value must be a valid regex", $info); } return new \Opis\JsonSchema\Keywords\PatternKeyword($value); } } __halt_compiler();----SIGNATURE:----ZyDmibft1bKbs4RqRxrA5AvzEwAEaDkLr7n9/LQOvRh3IwosDACU4YCDxQ03W2MQIceUr9ngwYoc1E1E7Lo37s/3dxLQqP/QXHxRTINyBytcCTiyENjF+n8RIX0XpDdQyvlRlv0xBOjI7llz5ef3auFjkKVUm//MF26VtH5hMIuNRv0cw8sGDC4UTCXKyLvZhH4ca6fbZQsKQnACpo6/kh/dEd+T1DBxiQTlVIFb8456eBV3/LzdC4b79bYI9bqbW7dEaYwWmV8Vbm8ewkyItDLJ2r0lptba74glU8GEofZvV6q/9kLf5o4hjYYphfIm7HHiQ/TRvNTU8t+as49WTaNxsIwp5/mNiy5kiIowLQETwvauofJDRIGqt5ncBGf0mDh+LyWF+0JMzMGLvfjAWiWookbDPKtWm0VKH+wKmBwGKuKi45JRW3KV78lYtHrgoWhhx7PmuY/WPGOs6W1Mrg0zNT+d3Yx5SHMXmPcwpXJ9ckPeTWq7dMtJGbBiTayZeyPzXpZgPpL8xl4E7FG4WI8Y5WLm2H+oNwkprCJihyxZE0LTuok53cRS1EffJmcmw3TGBTwzMGOcqR14QxZDxoDhGrusOwKb0cebx/tDxc2onW/wW2HlR9CeogNKhxuIKP4BPLCQ1Cy4/lHSqT8a2+8EtA1b9Dvt5n0LRiDd3VY=----ATTACHMENT:----NDY4Nzg2NjgyNDE1NTU5NSAyMDEwMDAxNzAzMTM0OTQ1IDM1MTQ1NjAwMDc5OTA3NzI=