spunQ_ModuleBasedCssCollector Class Reference

Displays all css files required by predefined modules. More...

Inheritance diagram for spunQ_ModuleBasedCssCollector:

spunQ_CurrentModuleBasedCssCollector

List of all members.

Public Member Functions

 __construct ($moduleNames=array())
 Constructor.
 addModule ($moduleName)
 Adds more modules to process.
 addMultipleCss ($css)
 addCss ($css)
 getCssDeclarations ()

Static Public Member Functions

static filesForModule ($moduleName, &$newest)
 Provides all files a collector for a module would include.

Protected Attributes

 $modules = array()
 Modules to process.


Detailed Description

Displays all css files required by predefined modules.

Will include all css files defined in the module and all css files referenced by templates of the module.

Definition at line 8 of file ModuleBasedCssCollector.class.php.


Constructor & Destructor Documentation

spunQ_ModuleBasedCssCollector::__construct ( moduleNames = array()  ) 

Constructor.

Parameters:
$moduleNames Name of of modules to process.

Definition at line 45 of file ModuleBasedCssCollector.class.php.


Member Function Documentation

spunQ_ModuleBasedCssCollector::addModule ( moduleName  ) 

Adds more modules to process.

Parameters:
$moduleName The name of the module to process.
Returns:
spunQ_ModuleBasedCssCollector $this

Definition at line 58 of file ModuleBasedCssCollector.class.php.

static spunQ_ModuleBasedCssCollector::filesForModule ( moduleName,
&$  newest 
) [static]

Provides all files a collector for a module would include.

Parameters:
$moduleName Module to poll files for.
$newest out-parameter containing the timestamp of the most recently modified time in the returned array.
Returns:
array<string> Mapping of alias to file paths.

Definition at line 17 of file ModuleBasedCssCollector.class.php.


Member Data Documentation

spunQ_ModuleBasedCssCollector::$modules = array() [protected]

Modules to process.

Type:
array<string>

Definition at line 39 of file ModuleBasedCssCollector.class.php.


The documentation for this class was generated from the following file:

Generated on Fri Jul 1 11:12:43 2011 for spunQ3 by  doxygen 1.5.9