Gte
class Gte extends FilterItem
Traits
Properties
protected | $width | from FilterItem | |
read-only | $name | 当前列的名称 | from FilterItem |
protected string | $type | 默认 | from FilterItem |
protected string | $label | Label of presenter. |
from FilterItem |
read-only | $value | 输入值 | from FilterItem |
protected array|string|null | $defaultValue | 默认值 | from FilterItem |
protected string | $query | Query for filter. |
from FilterItem |
protected array | $attr | 属性 | from FilterItem |
protected FilterItem | $parent | from FilterItem |
Methods
from
FilterItem
array|mixed|null
condition(array $inputs)
Get condition of this filter.
struct()
可结构化并返回
Details
in
FilterItem at line 76
__construct(string|Closure $column = '', string $label = '')
AbstractFilter constructor.
in
FilterItem at line 86
FilterItem
width($width)
设置列宽度
in
FilterItem at line 95
setParent(FilterItem $filter)
No description
at line 26
array|mixed|null
condition(array $inputs)
Get condition of this filter.
at line 53
struct()
可结构化并返回
in
FilterItem at line 135
__get($attr)
No description
in
FilterItem at line 150
FilterItem
default(null $default = null)
Set default value for filter.
in
FilterItem at line 164
array|string
getValue()
Get value of current filter.
in
FilterItem at line 174
protected void
defaultValue(array $inputs)
默认值
in
FilterItem at line 189
protected array
sanitizeInputs($inputs)
No description
in
FilterItem at line 210
protected string
formatLabel(string $label)
格式化 Label
in
FilterItem at line 222
protected array
buildCondition()
Build conditions of filter.
in
FilterItem at line 239
protected array
buildRelationQuery()
Build query condition of model relation.
in
FilterItem at line 260
protected FilterItem
setAttribute(string|array $attr, mixed $value = '')
字段属性
in
AsDatetime at line 10
AsDatetime
asDatetime($placeholder = '')
No description
in
AsDatetime at line 26
AsDatetime
asMonth($placeholder = '')
月份
in
AsDatetime at line 41
AsDatetime
asDate($placeholder = '')
日期
in
AsDatetime at line 56
AsDatetime
asYear($placeholder = '')
年份
in
AsDatetime at line 73
protected string
getStartFrom(string $value, string $type = 'datetime')
从类型 / 值中获取开始时间作为最大时间
in
AsDatetime at line 99
protected string
getEndFrom(string $value, string $type = 'datetime')
获取最晚时间作为开始时间
in
UsePlaceholder at line 15
UsePlaceholder
placeholder(array|string $ph)
No description
in
UseOptions at line 17
UseOptions
options(array|callable|string|Arrayable $options = [])
Set options.
in
UseOptions at line 50
UseOptions
filterable()
是否选项可搜索