Inheritance diagram for PEIP_Store_Collection:
Public Member Functions | |
__construct (PEIP_INF_Dedicated_Factory $factory) | |
setValues ($namespace, array $parameters) | |
addValues ($namespace, array $parameters) | |
getValues ($namespace) | |
getValue ($namespace, $name) | |
setValue ($namespace, $name, $value) | |
hasValue ($namespace, $name) | |
deleteValue ($namespace, $name) | |
setStore ($namespace, PEIP_Store_Interface $store) | |
getStore ($namespace) | |
hasStore ($namespace) | |
deleteStore ($namespace) | |
Protected Member Functions | |
getStoreOrCreate ($namespace) | |
Protected Attributes | |
$factory | |
$stores |
Definition at line 23 of file PEIP_Store_Collection.php.
PEIP_Store_Collection::__construct | ( | PEIP_INF_Dedicated_Factory $ | factory | ) |
public
$factory |
Definition at line 37 of file PEIP_Store_Collection.php.
References $factory.
PEIP_Store_Collection::getStoreOrCreate | ( | $ | namespace | ) | [protected] |
protected
$namespace |
Definition at line 47 of file PEIP_Store_Collection.php.
Referenced by addValues(), deleteValue(), getValue(), getValues(), hasValue(), setValue(), and setValues().
PEIP_Store_Collection::setValues | ( | $ | namespace, | |
array $ | parameters | |||
) |
public
$namespace | ||
$name | ||
$value |
Implements PEIP_INF_Store_Collection.
Definition at line 74 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::addValues | ( | $ | namespace, | |
array $ | parameters | |||
) |
public
$namespace | ||
$parameters |
Implements PEIP_INF_Store_Collection.
Definition at line 85 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::getValues | ( | $ | namespace | ) |
public
$namespace | ||
$name |
Implements PEIP_INF_Store_Collection.
Definition at line 102 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::getValue | ( | $ | namespace, | |
$ | name | |||
) |
public
$namespace | ||
$name |
Implements PEIP_INF_Store_Collection.
Definition at line 113 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::setValue | ( | $ | namespace, | |
$ | name, | |||
$ | value | |||
) |
public
$namespace | ||
$name | ||
$value |
Implements PEIP_INF_Store_Collection.
Definition at line 125 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::hasValue | ( | $ | namespace, | |
$ | name | |||
) |
public
$namespace | ||
$name |
Implements PEIP_INF_Store_Collection.
Definition at line 136 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::deleteValue | ( | $ | namespace, | |
$ | name | |||
) |
public
$namespace | ||
$name |
Implements PEIP_INF_Store_Collection.
Definition at line 147 of file PEIP_Store_Collection.php.
References getStoreOrCreate().
PEIP_Store_Collection::setStore | ( | $ | namespace, | |
PEIP_Store_Interface $ | store | |||
) |
public
$namespace | ||
$store |
Implements PEIP_INF_Store_Collection.
Definition at line 158 of file PEIP_Store_Collection.php.
References PEIP_Internal_Store_Abstract::setInternalValue().
PEIP_Store_Collection::getStore | ( | $ | namespace | ) |
public
$namespace |
Implements PEIP_INF_Store_Collection.
Definition at line 168 of file PEIP_Store_Collection.php.
References PEIP_Internal_Store_Abstract::getInternalValue().
PEIP_Store_Collection::hasStore | ( | $ | namespace | ) |
public
$namespace |
Implements PEIP_INF_Store_Collection.
Definition at line 178 of file PEIP_Store_Collection.php.
References PEIP_Internal_Store_Abstract::hasInternalValue().
PEIP_Store_Collection::deleteStore | ( | $ | namespace | ) |
public
$namespace |
Implements PEIP_INF_Store_Collection.
Definition at line 188 of file PEIP_Store_Collection.php.
References PEIP_Internal_Store_Abstract::deleteInternalValue().
PEIP_Store_Collection::$factory [protected] |
PEIP_Store_Collection::$stores [protected] |
Definition at line 29 of file PEIP_Store_Collection.php.