Skip to content

Commit 3cdeb2e

Browse files
committed
Implement Plural Rules
1 parent 86da4cd commit 3cdeb2e

File tree

20 files changed

+52
-54
lines changed

20 files changed

+52
-54
lines changed

src/I18n/PluralRules/Rule0.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*/
2121
final class Rule0 implements RuleInterface
2222
{
23-
public static function getRule(int $number): int
23+
public static function selectPluralForm(int $number): int
2424
{
2525
return 1;
2626
}

src/I18n/PluralRules/Rule1.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
final class Rule1 implements RuleInterface
2323
{
24-
public static function getRule(int $number): int
24+
public static function selectPluralForm(int $number): int
2525
{
2626
return ($number == 1) ? 1 : 2;
2727
}

src/I18n/PluralRules/Rule10.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
*/
2424
final class Rule10 implements RuleInterface
2525
{
26-
public static function getRule(int $number): int
26+
public static function selectPluralForm(int $number): int
2727
{
2828
if ($number % 100 == 1) {
2929
return 1;

src/I18n/PluralRules/Rule11.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
*/
2525
final class Rule11 implements RuleInterface
2626
{
27-
public static function getRule(int $number): int
27+
public static function selectPluralForm(int $number): int
2828
{
2929
if ($number == 1) {
3030
return 1;

src/I18n/PluralRules/Rule12.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
*/
2727
final class Rule12 implements RuleInterface
2828
{
29-
public static function getRule(int $number): int
29+
public static function selectPluralForm(int $number): int
3030
{
3131
if ($number == 1) {
3232
return 1;

src/I18n/PluralRules/Rule13.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
*/
2424
final class Rule13 implements RuleInterface
2525
{
26-
public static function getRule(int $number): int
26+
public static function selectPluralForm(int $number): int
2727
{
2828
if ($number === 1) {
2929
return 1;

src/I18n/PluralRules/Rule14.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
*/
2323
final class Rule14 implements RuleInterface
2424
{
25-
public static function getRule(int $number): int
25+
public static function selectPluralForm(int $number): int
2626
{
2727
if ($number % 10 == 1) {
2828
return 1;

src/I18n/PluralRules/Rule15.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
final class Rule15 implements RuleInterface
2323
{
24-
public static function getRule(int $number): int
24+
public static function selectPluralForm(int $number): int
2525
{
2626
if (($number % 10 == 1) && ($number % 100 != 11)) {
2727
return 1;

src/I18n/PluralRules/Rule2.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
final class Rule2 implements RuleInterface
2323
{
24-
public static function getRule(int $number): int
24+
public static function selectPluralForm(int $number): int
2525
{
2626
if ($number == 0 || $number == 1) {
2727
return 1;

src/I18n/PluralRules/Rule3.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
*/
2323
final class Rule3 implements RuleInterface
2424
{
25-
public static function getRule(int $number): int
25+
public static function selectPluralForm(int $number): int
2626
{
2727
if ($number == 0) {
2828
return 1;

0 commit comments

Comments
 (0)