[ Index ]

PHP Cross Reference of WordPress




/wp-includes/pomo/ -> plural-forms.php (summary)

(no description)

File Size: 350 lines (8 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Plural_Forms:: (4 methods):

Class: Plural_Forms  - X-Ref

A gettext Plural-Forms parser.

__construct( $str )   X-Ref

param: string $str Plural function (just the bit after `plural=` from Plural-Forms)
since: 4.9.0

parse( $str )   X-Ref
Parse a Plural-Forms string into tokens.

Uses the shunting-yard algorithm to convert the string to Reverse Polish
Notation tokens.

param: string $str String to parse.
since: 4.9.0

get( $num )   X-Ref
Get the plural form for a number.

Caches the value for repeated calls.

param: int $num Number to get plural form for.
since: 4.9.0
return: int Plural form value.

execute( $n )   X-Ref
Execute the plural form function.

param: int $n Variable "n" to substitute.
since: 4.9.0
return: int Plural form value.

Generated: Tue Jan 18 01:00:03 2022 Cross-referenced by PHPXref 0.7.1