Файл: vendor/doctrine/inflector/lib/Doctrine/Inflector/Rules/NorwegianBokmal/Rules.php
Строк: 52
<?php
declare(strict_types=1);
namespace DoctrineInflectorRulesNorwegianBokmal;
use DoctrineInflectorRulesPatterns;
use DoctrineInflectorRulesRuleset;
use DoctrineInflectorRulesSubstitutions;
use DoctrineInflectorRulesTransformations;
final class Rules
{
public static function getSingularRuleset(): Ruleset
{
return new Ruleset(
new Transformations(...Inflectible::getSingular()),
new Patterns(...Uninflected::getSingular()),
(new Substitutions(...Inflectible::getIrregular()))->getFlippedSubstitutions()
);
}
public static function getPluralRuleset(): Ruleset
{
return new Ruleset(
new Transformations(...Inflectible::getPlural()),
new Patterns(...Uninflected::getPlural()),
new Substitutions(...Inflectible::getIrregular())
);
}
}