ICanBoogie/CLDR master
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • CLDR
      • Plurals
      • Units

Classes

  • AbstractCollection
  • AbstractSectionCollection
  • Calendar
  • CalendarCollection
  • ContextTransforms
  • Currency
  • CurrencyCollection
  • CurrencyFormatter
  • DateFormatter
  • DateTimeAccessor
  • DateTimeFormatter
  • FileProvider
  • ListFormatter
  • Locale
  • LocaleCollection
  • LocalizedCurrency
  • LocalizedDateTime
  • LocalizedListFormatter
  • LocalizedLocale
  • LocalizedNumberFormatter
  • LocalizedObject
  • LocalizedObjectWithFormatter
  • LocalizedTerritory
  • Number
  • NumberFormatter
  • NumberPattern
  • NumberPatternParser
  • Numbers
  • Plurals
  • ProviderCollection
  • RedisProvider
  • Repository
  • RunTimeProvider
  • Supplemental
  • Territory
  • TerritoryCollection
  • TimeFormatter
  • Units
  • WebProvider

Interfaces

  • Exception
  • Formatter
  • LocalizeAwareInterface
  • Provider

Traits

  • CodePropertyTrait
  • CollectionTrait
  • LocalePropertyTrait
  • LocalizeTrait
  • ProviderStorageBinding
  • RepositoryPropertyTrait

Exceptions

  • ResourceNotFound
  • TerritoryNotDefined

Class Plurals

Representation of plurals

ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
Extended by ICanBoogie\CLDR\Plurals
Namespace: ICanBoogie\CLDR
Located at Plurals.php

Methods summary

public string
# rule_for( number $number, string $locale )

Parameters

$number
$locale

Returns

string
One of COUNT_*.
public string[]
# rules_for( string $locale )

Parameters

$locale

Returns

string[]
public ICanBoogie\CLDR\Plurals\Samples[]
# samples_for( string $locale )

Parameters

$locale

Returns

ICanBoogie\CLDR\Plurals\Samples[]

Methods inherited from ArrayObject

__construct(), append(), asort(), count(), exchangeArray(), getArrayCopy(), getFlags(), getIterator(), getIteratorClass(), ksort(), natcasesort(), natsort(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), serialize(), setFlags(), setIteratorClass(), uasort(), uksort(), unserialize()

Constants summary

string COUNT_ZERO
# 'zero'
string COUNT_ONE
# 'one'
string COUNT_TWO
# 'two'
string COUNT_FEW
# 'few'
string COUNT_MANY
# 'many'
string COUNT_OTHER
# 'other'
string RULE_COUNT_PREFIX
# 'pluralRule-count-'

Constants inherited from ArrayObject

ARRAY_AS_PROPS, STD_PROP_LIST

ICanBoogie/CLDR master API documentation generated by ApiGen