Overview

Namespaces

  • Deimos
    • I18n
  • PHP

Classes

  • I18n
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class I18n

ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
Extended by Deimos\I18n\I18n
Abstract
Namespace: Deimos\I18n
Located at I18n/I18n.php
Methods summary
public
# __construct( string $prefix = null )

i18n constructor.

i18n constructor.

Parameters

$prefix

Overrides

ArrayObject::__construct()
protected string
# prefix( string $key, boolean $addPrefix = true )

Parameters

$key
$addPrefix

Returns

string
protected boolean
# valid( $key )

Parameters

$key

Returns

boolean
final public
# stream( array $storage, boolean $addPrefix = true )

Parameters

$storage
$addPrefix
abstract protected array
# init( )

load data

load data

Returns

array
abstract protected
# register( string $key, string $value )

Parameters

$key
$value
public string
# t( $key, null $default = null, boolean $addPrefix = true )

Parameters

$key
$default
$addPrefix

Returns

string
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()
Constants inherited from ArrayObject
ARRAY_AS_PROPS, STD_PROP_LIST
Properties summary
protected string $prefix
#
protected boolean $loaded
#
protected boolean $isSave
#
API documentation generated by ApiGen