Loads asset formulae from PHP files.
@author Kris Wallsmith <kris.wallsmith@gmail.com>
Expanded class hierarchy of FunctionCallsFormulaLoader
class FunctionCallsFormulaLoader extends BasePhpFormulaLoader {
protected function registerPrototypes() {
return array(
'assetic_javascripts(*)' => array(
'output' => 'js/*.js',
),
'assetic_stylesheets(*)' => array(
'output' => 'css/*.css',
),
'assetic_image(*)' => array(
'output' => 'images/*',
),
);
}
protected function registerSetupCode() {
return <<<'EOF'
function assetic_javascripts()
{
global $_call;
$_call = func_get_args();
}
function assetic_stylesheets()
{
global $_call;
$_call = func_get_args();
}
function assetic_image()
{
global $_call;
$_call = func_get_args();
}
EOF;
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
BasePhpFormulaLoader:: |
public | function | ||
BasePhpFormulaLoader:: |
public | function | ||
BasePhpFormulaLoader:: |
private | function | ||
BasePhpFormulaLoader:: |
protected static | function | ||
BasePhpFormulaLoader:: |
protected static | function | ||
BasePhpFormulaLoader:: |
protected | property | ||
BasePhpFormulaLoader:: |
protected | property | ||
BasePhpFormulaLoader:: |
public | function |
Loads formulae from a resource. Overrides FormulaLoaderInterface:: |
|
FunctionCallsFormulaLoader:: |
protected | function |
Returns an array of prototypical calls and options. Overrides BasePhpFormulaLoader:: |
|
FunctionCallsFormulaLoader:: |
protected | function |
Returns setup code for the reflection scriptlet. Overrides BasePhpFormulaLoader:: |