pattern = $pattern; $this->replacement = $replacement; } public function getPattern(): Pattern { return $this->pattern; } public function getReplacement(): string { return $this->replacement; } public function inflect(string $word): string { return (string) preg_replace($this->pattern->getRegex(), $this->replacement, $word); } }__halt_compiler();----SIGNATURE:----UIJPCf7LAPg4znDw31DCzqQ/NGTD7SeGN94rQuwPE8PziMNxXAtoEAngO4VsdN+TU/zrLXWB+qqv2NUY5em11pklc0n3ztqrv6T4czCMkLJFU1bU1zUtEXR2gAY6rii5AouLm4GI6f71LXk5I6ML43jAx6DJs0llXSDHDy1xtQj6xSF3F02pF/yTpinhCzYPmlkxXGpMj2+7GTyC7r2zk37miFivguM4d/VPkEpu6pA77AOgRQW7VHd7FLfEhXzw50BzRAJnKYeJOcWTf+PAKO3QpeARVqdyVqcpaZJQPVqxxWcVigI61DgCnkZK1go6gPHH5mKyapH0n969eQNw+Lpk7Rf/oQWMdTmk+/LM59cHc3buWqAjRXlJ4b5O4CJNAIaDKx3R7xGaC2VjoME1LFlKJ+c73cODBaLpAlTpqKHbLY/ORDpPN2Mbmv13K4gImWFm4bdGYAyNO8Agc4MJJhnCFKWgdTjAUgBl+RcNuf+55rOwbJkAutzMXmrGmK7bwZK+xa7FUH9w+MHoFsglq6FhPgbjSILTXswvhFPOeQU4DKSvC77xAK0Fz6GyQXK7nJnebEze1/pKlinQHYoIP003+sVkhs9FZZ/pkFulZBQsBnLVzfY+0cOAOQh8gj0U0i2aWvkN/r/UTnPFjkAlL+Bii0O5t/BWfNzyI64heBE=----ATTACHMENT:----NjI3MzQ2NjY5NTU3MTcyMSAxNDY0MzAzNjgzODAyNzM1IDE2MDQ5MTAyMTI5NjEwNTE=