Открытые атрибуты | |
const | JS_EVENT_ON_SELECT = 'onSelect' |
const | FILTER_PERIOD_TIME = 'FILTER' |
const | QUARTER_PERIOD_TIME = 'QUARTER' |
const | YEAR_PERIOD_TIME = 'YEAR' |
const | MONTH_PERIOD_TIME = 'MONTH' |
const | THIS_YEAR_PERIOD_TIME = 'THIS_YEAR' |
const | THIS_QUARTER_PERIOD_TIME = 'THIS_QUARTER' |
const | THIS_MONTH_PERIOD_TIME = 'THIS_MONTH' |
const | THIS_DAY_PERIOD_TIME = 'THIS_DAY' |
const | LAST_90_DAYS_PERIOD_TIME = 'LAST_90_DAYS' |
const | LAST_60_DAYS_PERIOD_TIME = 'LAST_60_DAYS' |
const | LAST_30_DAYS_PERIOD_TIME = 'LAST_30_DAYS' |
const | LAST_7_DAYS_PERIOD_TIME = 'LAST_7_DAYS' |
const | DEFAULT_TIME_PERIOD_TYPE = self::FILTER_PERIOD_TIME |
const | DEFAULT_YEAR_LIST_START = 2017 |
Открытые атрибуты унаследованные от Base | |
const | FIELDS_COMPONENT_NAME = 'bitrix:report.visualconstructor.config.fields' |
Защищенные члены | |
normalise ($config) | |
Защищенные члены унаследованные от Base | |
includeFieldComponent ($templateName, $params=array()) | |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от Base | |
static | getClassName () |
См. определение в файле timeperiod.php строка 15
__construct | ( | $key, | |
$filterId = null ) |
Time period field constructor.
string | $key | Unique Id. |
null | $filterId | Filter id which value will apply as time period FILTER value. |
См. определение в файле timeperiod.php строка 47
getCurrentMonth | ( | ) |
См. определение в файле timeperiod.php строка 485
getCurrentQuarter | ( | ) |
См. определение в файле timeperiod.php строка 493
getCurrentYear | ( | ) |
См. определение в файле timeperiod.php строка 477
getDateTime | ( | ) |
См. определение в файле timeperiod.php строка 469
getDefaultConfigValue | ( | ) |
См. определение в файле timeperiod.php строка 70
getFilterId | ( | ) |
См. определение в файле timeperiod.php строка 83
getMonthList | ( | ) |
См. определение в файле timeperiod.php строка 394
getQuarterList | ( | ) |
См. определение в файле timeperiod.php строка 416
getTypeList | ( | ) |
См. определение в файле timeperiod.php строка 367
getValueAsPeriod | ( | ) |
Convert field value to array with keys start, end.
См. определение в файле timeperiod.php строка 127
getValueForHuman | ( | ) |
См. определение в файле timeperiod.php строка 443
getYearList | ( | ) |
См. определение в файле timeperiod.php строка 430
|
protected |
Conver value to array which will save in db.
array | $config | Configuration which must normalise. |
Переопределяет метод предка BaseValuable.
См. определение в файле timeperiod.php строка 105
printContent | ( | ) |
Load field component with label or timeperiod template.
Переопределяет метод предка Base.
См. определение в файле timeperiod.php строка 61
setFilterId | ( | $id | ) |
Fiter id setter.
string | $id | Filter id. |
См. определение в файле timeperiod.php строка 94
const DEFAULT_TIME_PERIOD_TYPE = self::FILTER_PERIOD_TIME |
См. определение в файле timeperiod.php строка 33
const DEFAULT_YEAR_LIST_START = 2017 |
См. определение в файле timeperiod.php строка 36
const FILTER_PERIOD_TIME = 'FILTER' |
См. определение в файле timeperiod.php строка 19
const JS_EVENT_ON_SELECT = 'onSelect' |
См. определение в файле timeperiod.php строка 17
const LAST_30_DAYS_PERIOD_TIME = 'LAST_30_DAYS' |
См. определение в файле timeperiod.php строка 29
const LAST_60_DAYS_PERIOD_TIME = 'LAST_60_DAYS' |
См. определение в файле timeperiod.php строка 28
const LAST_7_DAYS_PERIOD_TIME = 'LAST_7_DAYS' |
См. определение в файле timeperiod.php строка 30
const LAST_90_DAYS_PERIOD_TIME = 'LAST_90_DAYS' |
См. определение в файле timeperiod.php строка 27
const MONTH_PERIOD_TIME = 'MONTH' |
См. определение в файле timeperiod.php строка 22
const QUARTER_PERIOD_TIME = 'QUARTER' |
См. определение в файле timeperiod.php строка 20
const THIS_DAY_PERIOD_TIME = 'THIS_DAY' |
См. определение в файле timeperiod.php строка 26
const THIS_MONTH_PERIOD_TIME = 'THIS_MONTH' |
См. определение в файле timeperiod.php строка 25
const THIS_QUARTER_PERIOD_TIME = 'THIS_QUARTER' |
См. определение в файле timeperiod.php строка 24
const THIS_YEAR_PERIOD_TIME = 'THIS_YEAR' |
См. определение в файле timeperiod.php строка 23
const YEAR_PERIOD_TIME = 'YEAR' |
См. определение в файле timeperiod.php строка 21