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:----EBN3V5KRyWcp2galRPeYZTsFTe7POY+GDICWkvjbxd9jBwkktf/SX6TwS5U7870Oj6hi56c3mVvjSWtXEZqkrYrpG3fr8//H3jsEkpOHbBeEzNKYBLzW/bp14aLS4qcU2N5Kp239hLlQcwkMimJdZdy6cNn3AWOwfnj3YkNp3PkWWN6qySiVfett7z7AfE47dh8DM9mSRCTr3rW/XXoMmsmnHZpaqReCKdNoMAf4Pouw5Oyr6uXY65AHYXE5rTPPLtXDalJJWZNJHVSt84POae1C7wfzLWSBYWjPoi2xMR6/28tNt1iKZBA/pMD/929/ojAn+DTQK1CckJO89PzECSO0duvfeF/ViJ3Xi1LrSk8Xl/L9YNZtl0NAFfDP+6YAY/FR3JHr/yMabxWtz+GPYI5I//nAMR2Xq9ZM4LHPcVTNTpAEiIfpaZ2n1LAbiV/Kg8HYufHNWPlAVVOT2qmwlPRNAGtEtyvMSyPIlAS6sHVMSpqMIkqselU5fzfeOJwEH6KhR3M0EFBSOv0IREFFF4ZH/f/FGZrsbvS9Z1WOIPbqKwNApCS3zfPLUGjQZF0XNar45YV3fuDSEdBUJfX1GLFEF8UlJ+7ASaDtvYBuRluYQl44KS5UX/4RiIkTohUMR1jMZH86bc9Rp1GGEbJXbGy4KvgtDlpCbbD0phcYvJA=----ATTACHMENT:----MTU4NDEyOTg2ODUxMzEyMyA5MzAwNDY4MzE0Mjc1NDgzIDg5MzkxODE0MzQ0MTQ3MTk=