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:----nb4A6QXN4Ay+bOKwqQTOVKzlM4sLGYJBgUpacMDYY54XRAD03IQ+VB4DWC6lZAdPAO5IEHlvVI0mMoOlD1ooSup4C82evuKX2tK9Vpa4T0lLgMwil7ldTul4Wd8/vPDmodu8kwykVMcFN6/qlyvQKL/R12QbJkSKgbQaWz1IaArXY6LEGhBBWP5TuotUch/bvZ7DsXoqWJ+dWYUyPYVniIE5BXGhLPy+kYmflrxPgTJ+MYotiGHMufx9ssDPoYKqOgjgKjBmLrOnzrGyDuWWjSii+mvaZBTtq9L9K2+aoC/HKCPSibUjezZTsYb1P/immZqcUYErp96dk2FPjeFU+OI+sH35H5kfpWL2kODbe21d6KjesmdrXTKUtj8UCnEkX2GIWvfqLFHi0YYmKT6biRb1kACwjYCz25Iph2A/c78euGLrUyL+tsLvCA5bnqJrJnRvjqwMwffYd4VJUrSgmPOMzPiQT5kgs2s97EiKJ6JRD9u6EAAv8pXldhnCKniWLesM1k0UIkKHTxzwv3r6VaxcbTzRbQEf/dStdZo0DJoKiORGDrQEX5D7eNjCL6Bp7n5B0s6qLyJJPBvMwtdiolmLw1m8+w8G+PTNY2ENdqhBKiZLg2QA00lqFynaOPTIMIqwED442tTztpXue7Sl5wYbu0ZXnnn56oNAlZbH33w=----ATTACHMENT:----MzM3MTUxMDAwMjY5ODMwMiA3MDgzNTI1NjU5Mzg0Nzg0IDk0MDA4MDI4ODIwMTUxMDE=