See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]
(no description)
File Size: | 404 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Column:: (22 methods):
__construct()
setEvaluatedFalse()
getColumnIndex()
setColumnIndex()
getParent()
setParent()
getFilterType()
setFilterType()
getJoin()
setJoin()
setAttributes()
setAttribute()
getAttributes()
getAttribute()
ruleCount()
getRules()
getRule()
createRule()
addRule()
deleteRule()
clearRules()
__clone()
__construct($column, ?AutoFilter $parent = null) X-Ref |
Create a new Column. param: string $column Column (e.g. A) param: AutoFilter $parent Autofilter for this column |
setEvaluatedFalse() X-Ref |
No description |
getColumnIndex() X-Ref |
Get AutoFilter column index as string eg: 'A'. return: string |
setColumnIndex($column) X-Ref |
Set AutoFilter column index as string eg: 'A'. param: string $column Column (e.g. A) return: $this |
getParent() X-Ref |
Get this Column's AutoFilter Parent. return: null|AutoFilter |
setParent(?AutoFilter $parent = null) X-Ref |
Set this Column's AutoFilter Parent. return: $this |
getFilterType() X-Ref |
Get AutoFilter Type. return: string |
setFilterType($filterType) X-Ref |
Set AutoFilter Type. param: string $filterType return: $this |
getJoin() X-Ref |
Get AutoFilter Multiple Rules And/Or Join. return: string |
setJoin($join) X-Ref |
Set AutoFilter Multiple Rules And/Or. param: string $join And/Or return: $this |
setAttributes($attributes) X-Ref |
Set AutoFilter Attributes. param: mixed[] $attributes return: $this |
setAttribute($name, $value) X-Ref |
Set An AutoFilter Attribute. param: string $name Attribute Name param: int|string $value Attribute Value return: $this |
getAttributes() X-Ref |
Get AutoFilter Column Attributes. return: int[]|string[] |
getAttribute($name) X-Ref |
Get specific AutoFilter Column Attribute. param: string $name Attribute Name return: null|int|string |
ruleCount() X-Ref |
No description |
getRules() X-Ref |
Get all AutoFilter Column Rules. return: Column\Rule[] |
getRule($index) X-Ref |
Get a specified AutoFilter Column Rule. param: int $index Rule index in the ruleset array return: Column\Rule |
createRule() X-Ref |
Create a new AutoFilter Column Rule in the ruleset. return: Column\Rule |
addRule(Column\Rule $rule) X-Ref |
Add a new AutoFilter Column Rule to the ruleset. return: $this |
deleteRule($index) X-Ref |
Delete a specified AutoFilter Column Rule If the number of rules is reduced to 1, then we reset And/Or logic to Or. param: int $index Rule index in the ruleset array return: $this |
clearRules() X-Ref |
Delete all AutoFilter Column Rules. return: $this |
__clone() X-Ref |
Implement PHP __clone to create a deep clone, not just a shallow copy. |