ICanBoogie/CLDR v1.5.0
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • CLDR

Classes

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

Interfaces

  • Exception
  • Formatter
  • LocalizeAwareInterface
  • Provider

Traits

  • CodePropertyTrait
  • CollectionTrait
  • LocalePropertyTrait
  • ProviderStorageBinding
  • RepositoryPropertyTrait

Exceptions

  • ResourceNotFound
  • TerritoryNotDefined

Class Calendar

Representation of a locale calendar.

ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
Extended by ICanBoogie\CLDR\Calendar uses ICanBoogie\Accessor\AccessorTrait (not available) ICanBoogie\CLDR\LocalePropertyTrait
Namespace: ICanBoogie\CLDR
Located at Calendar.php

Methods summary

protected ICanBoogie\CLDR\DateTimeFormatter
# lazy_get_datetime_formatter( )

Returns

ICanBoogie\CLDR\DateTimeFormatter
protected ICanBoogie\CLDR\DateFormatter
# lazy_get_date_formatter( )

Returns

ICanBoogie\CLDR\DateFormatter
protected ICanBoogie\CLDR\TimeFormatter
# lazy_get_time_formatter( )

Returns

ICanBoogie\CLDR\TimeFormatter
public
# __construct( ICanBoogie\CLDR\Locale $locale, array $data )

Parameters

$locale
$data

Overrides

ArrayObject::__construct
public
# __get( $property )

Inheritdoc

Methods inherited from ArrayObject

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

Methods used from ICanBoogie\CLDR\LocalePropertyTrait

get_locale()

Constants summary

string SHORTHANDS_REGEX
# '#^(standalone_)?(abbreviated|narrow|short|wide)_(days|eras|months|quarters)$#'

Constants inherited from ArrayObject

ARRAY_AS_PROPS, STD_PROP_LIST

Properties summary

Magic properties

public read-only ICanBoogie\CLDR\Locale $locale

The locale this calendar is defined in.

public read-only ICanBoogie\CLDR\DateTimeFormatter $datetime_formatter

A datetime formatter.

public read-only ICanBoogie\CLDR\DateFormatter $date_formatter

A date formatter.

public read-only ICanBoogie\CLDR\TimeFormatter $time_formatter

A time formatter.

public read-only string $standalone_abbreviated_days

Shortcut to days/stand-alone/abbreviated.

public read-only string $standalone_abbreviated_eras

Shortcut to eras/eraAbbr.

public read-only string $standalone_abbreviated_months

Shortcut to months/stand-alone/abbreviated.

public read-only string $standalone_abbreviated_quarters

Shortcut to quarters/stand-alone/abbreviated.

public read-only string $standalone_narrow_days

Shortcut to days/stand-alone/narrow.

public read-only string $standalone_narrow_eras

Shortcut to eras/eraNarrow.

public read-only string $standalone_narrow_months

Shortcut to months/stand-alone/narrow.

public read-only string $standalone_narrow_quarters

Shortcut to quarters/stand-alone/narrow.

public read-only string $standalone_short_days

Shortcut to days/stand-alone/short.

public read-only string $standalone_short_eras

Shortcut to eras/eraAbbr.

public read-only string $standalone_short_months

Shortcut to months/stand-alone/abbreviated.

public read-only string $standalone_short_quarters

Shortcut to quarters/stand-alone/abbreviated.

public read-only string $standalone_wide_days

Shortcut to days/stand-alone/wide.

public read-only string $standalone_wide_eras

Shortcut to eras/eraNames.

public read-only string $standalone_wide_months

Shortcut to months/stand-alone/wide.

public read-only string $standalone_wide_quarters

Shortcut to quarters/stand-alone/wide.

public read-only string $abbreviated_days

Shortcut to days/format/abbreviated.

public read-only string $abbreviated_eras

Shortcut to eras/eraAbbr.

public read-only string $abbreviated_months

Shortcut to months/format/abbreviated.

public read-only string $abbreviated_quarters

Shortcut to quarters/format/abbreviated.

public read-only string $narrow_days

Shortcut to days/format/narrow.

public read-only string $narrow_eras

Shortcut to eras/eraNarrow.

public read-only string $narrow_months

Shortcut to months/format/narrow.

public read-only string $narrow_quarters

Shortcut to quarters/format/narrow.

public read-only string $short_days

Shortcut to days/format/short.

public read-only string $short_eras

Shortcut to eras/eraAbbr.

public read-only string $short_months

Shortcut to months/format/abbreviated.

public read-only string $short_quarters

Shortcut to quarters/format/abbreviated.

public read-only string $wide_days

Shortcut to days/format/wide.

public read-only string $wide_eras

Shortcut to eras/eraNames.

public read-only string $wide_months

Shortcut to months/format/wide.

public read-only string $wide_quarters

Shortcut to quarters/format/wide.

ICanBoogie/CLDR v1.5.0 API documentation generated by ApiGen