Keeps and reuse earlier request parameters in session cache
package | Gems |
---|---|
subpackage | Util |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.2 |
deprecated | since 1.7.2 |
inherited_from | \Gems_Registry_TargetAbstract |
__construct(string $sourceAction= null
, boolean $readonly= false
)
string
The action to get the cache from if not the current one.
boolean
Optional, tell the cache not to store any new values
__get(string $name) : Callable
string
Callable
checkRegistryRequestsAnswers() : boolean
boolean
False if required are missing.getBaseUrl() : array
array
getCachedRequest() : array
array
getProgramParams() : array
array
removeParams(string $key_arg1) : \Gems_Util_RequestCache
string
First of optionally many arguments
\Gems_Util_RequestCache
setMenu(\Gems_Menu $menu) : \Gems_Util_RequestCache
\Gems_Menu
\Gems_Util_RequestCache
(continuation pattern)setProgramParams(array $programParams) : \Gems_Util_RequestCache
array
\Gems_Util_RequestCache
(continuation pattern)setReadonly(\boolen $value = true
) : \Gems_Util_RequestCache
\boolen
\Gems_Util_RequestCache
(continuation pattern)setRequest(\Zend_Controller_Request_Abstract $request) : \Gems_Util_RequestCache
\Zend_Controller_Request_Abstract
\Gems_Util_RequestCache
(continuation pattern)setSourceAction(string $action) : \Gems_Util_RequestCache
string
\Gems_Util_RequestCache
(continuation pattern)getMenu() : \Gems_Menu
\Gems_Menu
getRequest() : \Zend_Controller_Request_Abstract
\Zend_Controller_Request_Abstract
getRequestKey() : array
array
getStorageKey() : string
string
Key identifying the current request$_baseUrl : array
$_programParams : array
array()
$_readonly : boolean
false
$_requestKey : array
$_storageKey : string
$request : \Zend_Controller_Request_Abstract
$session : \Zend_Session_Namespace
$sourceAction : string
RESET_PARAM = 'reset'