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)
stringThe action to get the cache from if not the current one.
booleanOptional, tell the cache not to store any new values
__get(string $name) : Callable
string
CallablecheckRegistryRequestsAnswers() : boolean
booleanFalse if required are missing.getBaseUrl() : array
arraygetCachedRequest() : array
arraygetProgramParams() : array
arrayremoveParams(string $key_arg1) : \Gems_Util_RequestCache
stringFirst of optionally many arguments
\Gems_Util_RequestCachesetMenu(\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_MenugetRequest() : \Zend_Controller_Request_Abstract
\Zend_Controller_Request_AbstractgetRequestKey() : array
arraygetStorageKey() : string
stringKey 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'