Preset
class Preset implements AssetsPresetInterface
Preset
This class is the "presets" manager for predefined assets plugins to use in views with
the _use()
method.
Constants
FILES_STACK_FIRST |
First positioned file in a file types stack
|
FILES_STACK_LAST |
Last positioned file in a file types stack
|
Methods
No description
Parse and load an assets file in a template object
Automatic assets loading from an Assets package declare in a composer.json
No description
No description
No description
No description
Get the preset's statements array
Get one preset's statement entry
Organize each statements item by position & requirements
Internal function to order a statements stack
Details
at line 78
__construct(string $preset_name, array $preset_data, AssetsPackageInterface $package)
at line 92
void
findInPackage(string $path)
Parse and load an assets file in a template object
at line 104
void
load()
Automatic assets loading from an Assets package declare in a composer.json
at line 151
string
__toHtml()
at line 174
Preset
setName(string $name)
at line 183
string
getName()
at line 192
Preset
setData(array $data)
at line 201
array
getData()
at line 210
Preset
setPackage(AssetsPackage $package)
at line 219
AssetsPackage
getPackage()
at line 231
array
getStatements()
Get the preset's statements array
at line 249
array|null
getStatement(string $name)
Get one preset's statement entry
at line 270
array
getOrganizedStatements()
Organize each statements item by position & requirements
at line 318
static array
getOrderedStatements(array $statements)
Internal function to order a statements stack