See Release Notes
Long Term Support Release
Differences Between: [Versions 39 and 311] [Versions 39 and 400] [Versions 39 and 401] [Versions 39 and 402] [Versions 39 and 403]
(no description)
File Size: | 388 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Column:: (20 methods):
__construct()
getColumnIndex()
setColumnIndex()
getParent()
setParent()
getFilterType()
setFilterType()
getJoin()
setJoin()
setAttributes()
setAttribute()
getAttributes()
getAttribute()
getRules()
getRule()
createRule()
addRule()
deleteRule()
clearRules()
__clone()
__construct($pColumn, AutoFilter $pParent = null) X-Ref |
Create a new Column. param: string $pColumn Column (e.g. A) param: AutoFilter $pParent Autofilter for this column |
getColumnIndex() X-Ref |
Get AutoFilter column index as string eg: 'A'. return: string |
setColumnIndex($pColumn) X-Ref |
Set AutoFilter column index as string eg: 'A'. param: string $pColumn Column (e.g. A) return: Column |
getParent() X-Ref |
Get this Column's AutoFilter Parent. return: AutoFilter |
setParent(AutoFilter $pParent = null) X-Ref |
Set this Column's AutoFilter Parent. param: AutoFilter $pParent return: Column |
getFilterType() X-Ref |
Get AutoFilter Type. return: string |
setFilterType($pFilterType) X-Ref |
Set AutoFilter Type. param: string $pFilterType return: Column |
getJoin() X-Ref |
Get AutoFilter Multiple Rules And/Or Join. return: string |
setJoin($pJoin) X-Ref |
Set AutoFilter Multiple Rules And/Or. param: string $pJoin And/Or return: Column |
setAttributes(array $attributes) X-Ref |
Set AutoFilter Attributes. param: string[] $attributes return: Column |
setAttribute($pName, $pValue) X-Ref |
Set An AutoFilter Attribute. param: string $pName Attribute Name param: string $pValue Attribute Value return: Column |
getAttributes() X-Ref |
Get AutoFilter Column Attributes. return: string[] |
getAttribute($pName) X-Ref |
Get specific AutoFilter Column Attribute. param: string $pName Attribute Name return: string |
getRules() X-Ref |
Get all AutoFilter Column Rules. return: Column\Rule[] |
getRule($pIndex) X-Ref |
Get a specified AutoFilter Column Rule. param: int $pIndex 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 $pRule) X-Ref |
Add a new AutoFilter Column Rule to the ruleset. param: Column\Rule $pRule return: Column |
deleteRule($pIndex) 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 $pIndex Rule index in the ruleset array return: Column |
clearRules() X-Ref |
Delete all AutoFilter Column Rules. return: Column |
__clone() X-Ref |
Implement PHP __clone to create a deep clone, not just a shallow copy. |