pattern = $pattern; if (isset($this->pattern[0]) && $this->pattern[0] === '/') { $this->regex = $this->pattern; } else { $this->regex = '/' . $this->pattern . '/i'; } } public function getPattern(): string { return $this->pattern; } public function getRegex(): string { return $this->regex; } public function matches(string $word): bool { return preg_match($this->getRegex(), $word) === 1; } } __halt_compiler();----SIGNATURE:----Otybt9iVwdeEBXaSjqLZlvID6w82qTVkB4i3pglgHHE/Z/APg7g2wlgPd5iMAlaebpWwhU9NSFrgQ9D/T8oRcqEJQFpKAHdm/XnwQmyV8vGPYXzi6MSADQ2oDBVPGU8hLmFQvr58WHNqgXAjaaKWdLrkLO2+HO0ifwcmNcL2EFdz/oPI3t1c0HrumQv2bGJxaFRkumesekoMSGOrx4zZIv4deXoDmQ4AccaNcmMVti7GhxQs82ZBUCufFtL55Wwcg8y2qNmxR4/czDIO5AW7eXPnbJUuSX3DKxUt8A/eL9x0mj/s9R/QF99KBMLgn5of8ETdb7RBlVuIi6EDMZGzgaDSI5itpurtMT9vmi41MXxEJJ9jp91aUUI7jsBBhI+1SZxnnnUR7VzFGinQqf2aCydCrxGFrhe33qgixJLGHZeKImv5Wch8yUxFHXSCZgVU3wvsGGDhij6D/OnmWYooihZdr91Mexs7L7k7tHJ9wD4bc1FjTyBduC1jeH2wCfFjTJmwkVM2ZZfCf9YcHaTKFWR7f3uviJW6qJk1JtqbEe1Awf9zrLiaYPd8E+YO627dZ/JRCIH/paruXGwiSsMnhKUAunrIQU95sDtV4Ky991hDYuZO+yOzDSJE2U4Z9eMPLQuKanUiNfJFSwL8X2lf5QKXtEScdvoNj0RuYgBNqgs=----ATTACHMENT:----OTM4MTgwNTA5NzcyNzQ1OSA4ODU0NTcwNjgzOTMwODEyIDg4MDU4NzQxMDgzMTAxODE=