| package | Gems |
|---|---|
| subpackage | Selector |
| copyright | Copyright (c) 2011 Erasmus MC |
| license | New BSD License |
| since | Class available since version 1.2 |
getDefaultSearchData() : array
arrayAn array with appropriate default values for filteringgetFilter(\Zend_Controller_Request_Abstract $request, array $filter= array(), string $dateField= null) : array
\Zend_Controller_Request_Abstract
array
string
arrayThe new complete filter to usegetModel() : \MUtil_Model_Transform_RequiredRowsTransformer
\MUtil_Model_Transform_RequiredRowsTransformergetTable($baseurl)
addField(string $name) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorFieldcreateModel() : \MUtil_Model_Transform_RequiredRowsTransformer
\MUtil_Model_Transform_RequiredRowsTransformergetDateDescriptions()
getDateLabels()
getDbFields()
getDefaultRow() : array
arrayAn array with appropriate default values for use in \MUtil_Model_Transform_RequiredRowsTransformergetFields()
loadFields()
processFilter(\Zend_Controller_Request_Abstract $request, array $filter) : array
\Zend_Controller_Request_Abstract
array
arrayprocessFilterName($name, \Zend_Controller_Request_Abstract $request, array $filter, array $defaults = null)
processSelect(\Zend_Db_Select $select)
\Zend_Db_Select
setTableBody(\MUtil_Model_Bridge_TableBridge $bridge, \MUtil_Lazy_RepeatableInterface $repeater, $columnClass)
setTableHeader(\MUtil_Model_Bridge_TableBridge $bridge, \MUtil_Lazy_RepeatableInterface $repeater, $columnClass)
$dataCellClass : string
'centerAlign timeResult'$dataTableName : string
$dateCurrentEnd : \MUtil_Date
$dateCurrentStart : \MUtil_Date
$dateFactor : integer
$dateFactorChanges : array
Assigned by createModel() SHOULD BECOME PRIVATE
$dateFrom : string
$dateGroup : integer
$dateRange : integer
3$dateType : string
'W'$db : \Zend_Db_Adapter_Abstract
$util : \Gems_Util
$_actionKey
$_fields : array
$_model
DATE_FACTOR = 'df'
DATE_GROUP = 'dg'
DATE_TYPE = 'dt'