package | Gems |
---|---|
subpackage | Selector |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.2 |
inherited_from | \Gems_Selector_DateSelectorAbstract |
addSubField(string $name) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorField
getDefaultSearchData() : array
array
An 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
array
The new complete filter to usegetModel() : \MUtil_Model_Transform_RequiredRowsTransformer
\MUtil_Model_Transform_RequiredRowsTransformer
getTable($baseurl)
addField(string $name) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorField
createModel() : \MUtil_Model_Transform_RequiredRowsTransformer
\MUtil_Model_Transform_RequiredRowsTransformer
getDateDescriptions()
getDateLabels()
getDbFields()
getDefaultRow() : array
array
An array with appropriate default values for use in \MUtil_Model_Transform_RequiredRowsTransformergetFields()
loadFields()
inherited_from | \Gems_Selector_DateSelectorAbstract::loadFields() |
---|
loadFields()
processFilter(\Zend_Controller_Request_Abstract $request, array $filter) : array
inherited_from | \Gems_Selector_DateSelectorAbstract::processFilter() |
---|
\Zend_Controller_Request_Abstract
array
array
processFilter(\Zend_Controller_Request_Abstract $request, array $filter) : array
\Zend_Controller_Request_Abstract
array
array
processFilterName($name, \Zend_Controller_Request_Abstract $request, array $filter, array $defaults = null
)
processSelect(\Zend_Db_Select $select)
inherited_from | \Gems_Selector_DateSelectorAbstract::processSelect() |
---|
\Zend_Db_Select
processSelect(\Zend_Db_Select $select)
\Zend_Db_Select
setTableBody(\MUtil_Model_Bridge_TableBridge $bridge, \MUtil_Lazy_RepeatableInterface $repeater, $columnClass)
inherited_from | \Gems_Selector_DateSelectorAbstract::setTableBody() |
---|
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
'gems__tokens'
inherited_from | \Gems_Selector_DateSelectorAbstract::dataTableName |
---|
$dataTableName : string
$dateCurrentEnd : \MUtil_Date
$dateCurrentStart : \MUtil_Date
$dateFactor : integer
$dateFactorChanges : array
Assigned by createModel() SHOULD BECOME PRIVATE
$dateFrom : string
'gto_valid_from'
inherited_from | \Gems_Selector_DateSelectorAbstract::dateFrom |
---|
$dateFrom : string
$dateGroup : integer
$dateRange : integer
3
$dateType : string
'W'
$db : \Zend_Db_Adapter_Abstract
$searchFilter : array
$util : \Gems_Util
$_actionKey
$_fields : array
$_model
DATE_FACTOR = 'df'
DATE_GROUP = 'dg'
DATE_TYPE = 'dt'