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:----aRlxbY3Rr/ccSJL2sKD0XWsFSAxLA1meAjpJ9UyuR/ORjS52XDlk3VG3fag2ExWjICVQIXO87cHIqZ6WggW2fO1Aaf9ii6+G5ZZ9FIx/x3alXbg2p1Vr9b4ZJZvPVKZMo7Gsku0gkiaDYEwecHFV45sUVT0RNYpdKXfjoDMRhgTNWJ/jmwZ5c5cL3rOt5N/X6XC14p49fbtuxT8dJ0Iquxf3ZpPSofSiICnKQBwuY6miwRBAjlz12oScVCxCwAqb5nR3YHrTs1m2ORMkoXifSpUPL33plshVkdPgv3NE6/9+TXk7LY17A/FN/5DHk2ThhZabpf3Kyb2tcZfSTCLveZZrOuWAgP0Xmjv4T/6OXccbvCHCSZVDk5upXG3Wb82qZVIISKUVvlXEHTWmok99iAXcKKGF/3j3cvRc4BjKzooBymg7JOluINZIHUADaXjoax1Ebejc6GpNR7y8MH4y2kPW8ig18zZxPb/SJ/0iApzTIw9FqLWrs28RUlWuyu6FqcF38l/mKKZTtiAy4h053pDERsKd9BGvzYY8N/rReOTkYSbH44ACPFpoVKpYfZVfsqear3eAYcGzyJkynIAbJLqkYEKJLkSoTbDA4Fwk4g0cT4eUr2b+nma2XcHUko4rK/I7ZFwHvMShpZL2DeJPgHamByQorBlapqiXugNsVoU=----ATTACHMENT:----NDMwMTAxMzc3MzA3MTA0NiAxNjg5MTY4NTEyMzE1OTE0IDI5OTI1MDA4MzM4NzY2NTU=