function SpanishInflector::pluralize
Overrides InflectorInterface::pluralize
File
-
vendor/
symfony/ string/ Inflector/ SpanishInflector.php, line 99
Class
Namespace
Symfony\Component\String\InflectorCode
public function pluralize(string $singular) : array {
if ($this->isInflectedWord($singular)) {
return [
$singular,
];
}
foreach (self::PLURALIZE_REGEXP as $rule) {
[
$regexp,
$replace,
] = $rule;
if (1 === preg_match($regexp, $singular)) {
return [
preg_replace($regexp, $replace, $singular),
];
}
}
return [
$singular . 's',
];
}