Table of Contents
Constants
-
CONFIG_DATE_END_OPTION_NAME
= 'bi_superset_dashboard_default_date_end'
-
CONFIG_DATE_START_OPTION_NAME
= 'bi_superset_dashboard_default_date_start'
-
CONFIG_INCLUDE_LAST_FILTER_DATE_OPTION_NAME
= 'bi_superset_dashboard_default_include_last_filter_date'
-
CONFIG_PERIOD_OPTION_NAME
= 'bi_superset_dashboard_period'
-
PERIOD_CURRENT_MONTH
= 'current_month'
-
PERIOD_CURRENT_WEEK
= 'current_week'
-
PERIOD_CURRENT_YEAR
= 'current_year'
-
PERIOD_DEFAULT
= 'default'
-
PERIOD_LAST_180
= 'last_180'
-
PERIOD_LAST_30
= 'last_30'
-
PERIOD_LAST_365
= 'last_365'
-
PERIOD_LAST_7
= 'last_7'
-
PERIOD_LAST_90
= 'last_90'
-
PERIOD_NONE
= 'none'
-
PERIOD_RANGE
= 'range'
Methods
-
__construct()
: mixed
-
getCode()
: string
-
getDateEnd()
: string|null
-
getDateStart()
: string|null
-
getDefaultDateEnd()
: Date
-
getDefaultDateStart()
: Date
-
getDefaultPeriod()
: string
-
getFormatted()
: string
-
getPeriod()
: string
-
getPeriodName()
: string
-
hasDefaultFilter()
: bool
-
isAvailablePeriod()
: bool
-
needIncludeDefaultLastFilterDate()
: bool
-
needIncludeLastFilterDate()
: bool
CONFIG_DATE_END_OPTION_NAME
public
mixed
CONFIG_DATE_END_OPTION_NAME
= 'bi_superset_dashboard_default_date_end'
CONFIG_DATE_START_OPTION_NAME
public
mixed
CONFIG_DATE_START_OPTION_NAME
= 'bi_superset_dashboard_default_date_start'
CONFIG_INCLUDE_LAST_FILTER_DATE_OPTION_NAME
public
mixed
CONFIG_INCLUDE_LAST_FILTER_DATE_OPTION_NAME
= 'bi_superset_dashboard_default_include_last_filter_date'
CONFIG_PERIOD_OPTION_NAME
public
mixed
CONFIG_PERIOD_OPTION_NAME
= 'bi_superset_dashboard_period'
PERIOD_CURRENT_MONTH
public
mixed
PERIOD_CURRENT_MONTH
= 'current_month'
PERIOD_CURRENT_WEEK
public
mixed
PERIOD_CURRENT_WEEK
= 'current_week'
PERIOD_CURRENT_YEAR
public
mixed
PERIOD_CURRENT_YEAR
= 'current_year'
PERIOD_DEFAULT
public
mixed
PERIOD_DEFAULT
= 'default'
PERIOD_LAST_180
public
mixed
PERIOD_LAST_180
= 'last_180'
PERIOD_LAST_30
public
mixed
PERIOD_LAST_30
= 'last_30'
PERIOD_LAST_365
public
mixed
PERIOD_LAST_365
= 'last_365'
PERIOD_LAST_7
public
mixed
PERIOD_LAST_7
= 'last_7'
PERIOD_LAST_90
public
mixed
PERIOD_LAST_90
= 'last_90'
PERIOD_NONE
public
mixed
PERIOD_NONE
= 'none'
PERIOD_RANGE
public
mixed
PERIOD_RANGE
= 'range'
__construct()
public
__construct(Dashboard $dashboard) : mixed
Parameters
-
$dashboard
: Dashboard
-
getCode()
public
getCode() : string
getDateEnd()
public
getDateEnd() : string|null
Return values
string|null
getDateStart()
public
getDateStart() : string|null
Return values
string|null
getDefaultDateEnd()
public
static getDefaultDateEnd() : Date
getDefaultDateStart()
public
static getDefaultDateStart() : Date
getDefaultPeriod()
public
static getDefaultPeriod() : string
public
getFormatted() : string
getPeriod()
public
getPeriod() : string
getPeriodName()
public
static getPeriodName(string $name) : string
Parameters
-
$name
: string
-
hasDefaultFilter()
public
hasDefaultFilter() : bool
isAvailablePeriod()
public
static isAvailablePeriod(string $period) : bool
Parameters
-
$period
: string
-
needIncludeDefaultLastFilterDate()
public
static needIncludeDefaultLastFilterDate() : bool
needIncludeLastFilterDate()
public
needIncludeLastFilterDate() : bool