ComponentTraversalUtil Class Reference

Inheritance diagram for ComponentTraversalUtil:
ReadPermissionsForReportUtil VariableStatesForReportUtil

Static Public Member Functions

static resolveAttributeIndexesByComponents (array &$attributeIndexes, Array $componentForms)
static resolveIndexesTogether (array &$attributeIndexes, array $attributeIndexesToResolve)

Static Protected Member Functions

static resolveAttributeIndexesByComponent (ComponentForReportForm $componentForm)

Detailed Description

Base class for working with component collections

Definition at line 40 of file ComponentTraversalUtil.php.


Member Function Documentation

static resolveAttributeIndexesByComponents ( array &$  attributeIndexes,
Array $  componentForms 
) [static]
Parameters:
array $attributeIndexes
array $componentForms

Definition at line 46 of file ComponentTraversalUtil.php.

static resolveIndexesTogether ( array &$  attributeIndexes,
array $  attributeIndexesToResolve 
) [static]

Public for testing purposes only

Definition at line 58 of file ComponentTraversalUtil.php.

static resolveAttributeIndexesByComponent ( ComponentForReportForm componentForm  )  [static, protected]
See also:
resolveAttributeIndexesByComponents
Parameters:
ComponentForReportForm $componentForm
Returns:
array

Definition at line 74 of file ComponentTraversalUtil.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sat Jun 24 07:10:22 2017