PersistenceActionKeyProvider.php
142 $tpl->setValue($this->_valueMap['resource'], Criteria::asValue('=', $actionKeyParams['resource']));
143 $tpl->setValue($this->_valueMap['context'], Criteria::asValue('=', $actionKeyParams['context']));
getSingleKeyValue($actionKey)
Get a single key value from the storage.
Definition: PersistenceActionKeyProvider.php:138
setValueMap($valueMap)
Set the value map for the entity type.
Definition: PersistenceActionKeyProvider.php:68
getAllKeyValues()
Get all key values from the storage.
Definition: PersistenceActionKeyProvider.php:112
ObjectQuery implements a template based object query.
Definition: ObjectQuery.php:104
keyChanged(PersistenceEvent $event)
Listen to PersistentEvent.
Definition: PersistenceActionKeyProvider.php:156
static asValue($operator, $value)
Factory method for constructing a Critera that may be used as value on a PersistentObject's attribute...
Definition: Criteria.php:58
static getInstance($name, $dynamicConfiguration=array())
Definition: ObjectFactory.php:39
PersistentEvent signals create/update/delete operations on a persistent entity.
Definition: PersistenceEvent.php:22
Implementations of ActionKeyProvider search for action keys.
Definition: ActionKeyProvider.php:18
PersistenceActionKeyProvider searches for action keys in the application storage. ...
Definition: PersistenceActionKeyProvider.php:28
setEntityType($entityType)
Set the entity type to search in.
Definition: PersistenceActionKeyProvider.php:58
static createKey($resource, $context, $action)
Create an action key from the given values.
Definition: ActionKey.php:33
containsKey($actionKey)
Definition: PersistenceActionKeyProvider.php:75
getKeyValue($actionKey)
Definition: PersistenceActionKeyProvider.php:82