StartsWith
class StartsWith extends Like
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 | $defaultValue | from FilterItem | |
protected string | $query | Query for filter. |
from FilterItem |
protected array | $attr | 属性 | from FilterItem |
protected FilterItem | $parent | from FilterItem | |
protected | $exprFormat | ||
protected string | $operator | from Like |
Methods
from
FilterItem
Details
in
FilterItem at line 75
__construct(string|Closure $column = '', string $label = '')
AbstractFilter constructor.
in
FilterItem at line 85
FilterItem
width($width)
设置列宽度
in
FilterItem at line 94
setParent(FilterItem $filter)
No description
in
Like at line 30
array|mixed|null
condition(array $inputs)
Get condition of this filter.
in
FilterItem at line 119
struct()
可结构化并返回
in
FilterItem at line 133
__get($attr)
No description
in
FilterItem at line 149
$this
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 array
sanitizeInputs($inputs)
No description
in
FilterItem at line 194
protected string
formatLabel(string $label)
格式化 Label
in
FilterItem at line 206
protected array
buildCondition()
Build conditions of filter.
in
FilterItem at line 223
protected array
buildRelationQuery()
Build query condition of model relation.
in
FilterItem at line 244
protected FilterItem
setAttribute(string|array $attr, mixed $value = '')
字段属性
in
UsePlaceholder at line 15
UsePlaceholder
placeholder(array|string $ph)
No description