PHP Класс Airship\Engine\State

Наследование: implements IteratorAggregate, implements ArrayAccess, implements Serializable, implements Countable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__get ( string $key = null ) : mixed Grab some data
__isset ( mixed $key ) : boolean Does this exist?
__set ( string $key, mixed $value ) Store something in the state
__toString ( ) : string
__unset ( mixed $key ) This runs when a variable is unset
count ( ) : integer How many things are in the registry?
get ( string $key = null ) : mixed Get something
getIterator ( ) : Iterator
instance ( ) : State Return the sole instance of this singleton
offsetExists ( string $key ) : boolean Does it exist?
offsetGet ( string $key ) : mixed Get something
offsetSet ( string $key, mixed $value ) Store an object in the registry
offsetUnset ( mixed $key ) Delete an entry from the registry
serialize ( ) : string Return a JSON encoded representation of the registry
set ( mixed $key = null, mixed $value = null ) Proxy method
unserialize ( string $serialized ) : array

Приватные методы

Метод Описание
__clone ( ) NOP - no cloning allowed
__construct ( ) Create an array object

Описание методов

__get() публичный Метод

Grab some data
public __get ( string $key = null ) : mixed
$key string
Результат mixed

__isset() публичный Метод

Does this exist?
public __isset ( mixed $key ) : boolean
$key mixed
Результат boolean

__set() публичный Метод

Store something in the state
public __set ( string $key, mixed $value )
$key string
$value mixed

__toString() публичный Метод

public __toString ( ) : string
Результат string

__unset() публичный Метод

This runs when a variable is unset
public __unset ( mixed $key )
$key mixed

count() публичный Метод

How many things are in the registry?
public count ( ) : integer
Результат integer

get() публичный Метод

Get something
public get ( string $key = null ) : mixed
$key string
Результат mixed

getIterator() публичный Метод

public getIterator ( ) : Iterator
Результат Iterator

instance() публичный статический Метод

Return the sole instance of this singleton
public static instance ( ) : State
Результат State

offsetExists() публичный Метод

Does it exist?
public offsetExists ( string $key ) : boolean
$key string
Результат boolean

offsetGet() публичный Метод

Get something
public offsetGet ( string $key ) : mixed
$key string
Результат mixed

offsetSet() публичный Метод

Store an object in the registry
public offsetSet ( string $key, mixed $value )
$key string
$value mixed

offsetUnset() публичный Метод

Delete an entry from the registry
public offsetUnset ( mixed $key )
$key mixed

serialize() публичный Метод

Return a JSON encoded representation of the registry
public serialize ( ) : string
Результат string

set() публичный Метод

Proxy method
public set ( mixed $key = null, mixed $value = null )
$key mixed
$value mixed

unserialize() публичный Метод

public unserialize ( string $serialized ) : array
$serialized string
Результат array