CorePlugins
[ class tree: CorePlugins ] [ index: CorePlugins ] [ all elements ]

Class: ColumnUnselector

Source Location: /coreplugins/tables/common/TableRulesRegistry.php

Class Overview

BaseRule
   |
   --GroupRule
      |
      --TableRule
         |
         --ColumnSelector
            |
            --ColumnUnselector

Rule to keep only a set of columns (exclude)


Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: ColumnSelector

ColumnSelector::__construct()
Constructor
ColumnSelector::applyRule()
Executes a rule on a table
ColumnSelector::selectColumns()
Keeps or exclude columns

Class: TableRule

TableRule::applyRule()
Executes a rule on a table
TableRule::applyRules()
Applies a set of rules on a table
TableRule::checkRule()
Checks a rule
TableRule::getIndexes()
Returns a map of index id's to their offset in the columnIds array.
TableRule::getWeight()
Computes weight

Class: GroupRule

GroupRule::addWeight()
Stores computed weights
GroupRule::applyRule()
Executes a rule on a group
GroupRule::applyRules()
Applies a set of rules on a group
GroupRule::checkRule()
Checks a rule
GroupRule::getWeight()
Computes weight

Class: BaseRule

BaseRule::__construct()
Constructor

Class Details

[line 473]
Rule to keep only a set of columns (exclude)



[ Top ]


Class Methods


method applyRule [line 480]

void applyRule( Table $table, array $params)

Executes a rule on a table



Tags:

access:  public


Overrides ColumnSelector::applyRule() (Executes a rule on a table)

Parameters:

Table   $table  
array   $params  

[ Top ]


Documentation generated on Fri, 21 Sep 2007 13:31:09 +0200 by phpDocumentor 1.3.0RC3