| package | Gems |
|---|---|
| subpackage | Selector |
| copyright | Copyright (c) 2011 Erasmus MC |
| license | New BSD License |
| since | Class available since version 1.1 |
__construct($name)
getClass()
getDefault()
getFilter()
getHRef(\MUtil_Lazy_RepeatableInterface $repeater, array $url = array())
getLabel()
getLabelClass()
getSQL()
setClass(string $class) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorFieldsetFilter($filter)
setLabel(string $label) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorFieldsetLabelClass(string $class) : \Gems_Selector_SelectorField
string
\Gems_Selector_SelectorFieldsetSQL(string|\Zend_Db_Expr $sql) : \Gems_Selector_SelectorField
string\Zend_Db_Expr
\Gems_Selector_SelectorFieldsetSQLFunction(string $function, string $calculation, string $round= null, $default= null) : \Gems_Selector_SelectorField
string
string
string
\Gems_Selector_SelectorFieldsetToAverage(string $calculation, integer|null $round= null, mixed $default= null) : \Gems_Selector_SelectorField
string
integernull
mixed
\Gems_Selector_SelectorFieldsetToCount(string $calculation= '*', mixed $default= 0) : \Gems_Selector_SelectorField
string
mixed
\Gems_Selector_SelectorFieldsetToMaximum(string $calculation, integer|null $round= null, mixed $default= null) : \Gems_Selector_SelectorField
string
integernull
mixed
\Gems_Selector_SelectorFieldsetToMinimum(string $calculation, integer|null $round= null, mixed $default= null) : \Gems_Selector_SelectorField
string
integernull
mixed
\Gems_Selector_SelectorFieldsetToSum(string $calculation, integer|null $round= null, mixed $default= 0) : \Gems_Selector_SelectorField
string
integernull
mixed
\Gems_Selector_SelectorFieldsetToSumWhen(string $condition, mixed $field= 1, integer|null $round= null, mixed $default= 0) : \Gems_Selector_SelectorField
string
mixedThe field or constant to add to the sum when $condition is true.
integernull
mixed
\Gems_Selector_SelectorField$class
$default
$filter
$label
$labelClass
$name
$sql