[ Index ]

PHP Cross Reference of BackPress




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

(no description)

File Size: 346 lines (7 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.
return: int Plural form value.
since: 4.9.0

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

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

Generated: Fri Jul 12 01:00:53 2024 Cross-referenced by PHPXref 0.7.1