| @@ -47,8 +47,8 @@ discard block | ||
| 47 | 47 | |
| 48 | 48 | public function inflect(string $word) : string | 
| 49 | 49 |      { | 
| 50 | -        if (preg_match('/(.*)\\b(' . $this->getRegex() . ')$/i', $word, $regs) > 0) { | |
| 51 | - return $regs[1] . $word[0] . substr($this->rules[strtolower($regs[2])]->getTo(), 1); | |
| 50 | +        if (preg_match('/(.*)\\b('.$this->getRegex().')$/i', $word, $regs) > 0) { | |
| 51 | + return $regs[1].$word[0].substr($this->rules[strtolower($regs[2])]->getTo(), 1); | |
| 52 | 52 | } | 
| 53 | 53 | |
| 54 | 54 | return $word; | 
| @@ -57,7 +57,7 @@ discard block | ||
| 57 | 57 | private function getRegex() : string | 
| 58 | 58 |      { | 
| 59 | 59 |          if ($this->regex === null) { | 
| 60 | -            $this->regex = '(?:' . implode('|', array_keys($this->rules)) . ')'; | |
| 60 | +            $this->regex = '(?:'.implode('|', array_keys($this->rules)).')'; | |
| 61 | 61 | } | 
| 62 | 62 | |
| 63 | 63 | return $this->regex; |