/home/techb158/immovalet.com/vendor/doctrine/inflector/lib/Doctrine/Inflector
Edit: /home/techb158/immovalet.com/vendor/doctrine/inflector/lib/Doctrine/Inflector/RulesetInflector.php (1355B)
rulesets = array_merge([$ruleset], $rulesets);
}
public function inflect(string $word) : string
{
if ($word === '') {
return '';
}
foreach ($this->rulesets as $ruleset) {
if ($ruleset->getUninflected()->matches($word)) {
return $word;
}
$inflected = $ruleset->getIrregular()->inflect($word);
if ($inflected !== $word) {
return $inflected;
}
$inflected = $ruleset->getRegular()->inflect($word);
if ($inflected !== $word) {
return $inflected;
}
}
return $word;
}
}