TemplateResources
in package
Class collects resources for page.
Any including components can add to the page their own resources without having access to the application or template.
Table of Contents
- $cssFiles : array<string|int, string>
- Custom CSS files to be included
- $jsFiles : array<string|int, string>
- Custom JS files to be included
- addCssFile() : void
- Additing single CSS file
- addCssFiles() : void
- Additing multyple CSS files
- addJsFile() : void
- Additing single CSS file
- addJsFiles() : void
- Additing multyple CSS files
- clear() : void
- Method clears loaded resources.
- compileResources() : string
- Method returns compiled page resources
- getCssFiles() : array<string|int, mixed>
- Method returning added CSS files
- getJsFiles() : array<string|int, mixed>
- Method returning added JS files
Properties
$cssFiles
Custom CSS files to be included
private
array<string|int, string>
$cssFiles
= []
$jsFiles
Custom JS files to be included
private
array<string|int, string>
$jsFiles
= []
Methods
addCssFile()
Additing single CSS file
public
addCssFile(string $cssFile) : void
Parameters
- $cssFile : string
-
CSS file
Return values
void —addCssFiles()
Additing multyple CSS files
public
addCssFiles(array<string|int, string> $cssFiles) : void
Parameters
- $cssFiles : array<string|int, string>
-
CSS files
Return values
void —addJsFile()
Additing single CSS file
public
addJsFile(string $jsFile) : void
Parameters
- $jsFile : string
-
JS file
Return values
void —addJsFiles()
Additing multyple CSS files
public
addJsFiles(array<string|int, string> $jsFiles) : void
Parameters
- $jsFiles : array<string|int, string>
-
JS files
Return values
void —clear()
Method clears loaded resources.
public
clear() : void
Return values
void —compileResources()
Method returns compiled page resources
public
compileResources() : string
Return values
string —Compiled resources includers
getCssFiles()
Method returning added CSS files
public
getCssFiles() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of CSS files
getJsFiles()
Method returning added JS files
public
getJsFiles() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of JS files