Assets/Package/LazyLoad.php
- Classes
- Kwf_Assets_Package_LazyLoad
\Kwf_Assets_Package_LazyLoad
- Extends from
- \Kwf_Assets_Package
- Properties
- $_loadedDependencies
- Methods
- __construct
- _getCacheId
- _getFilteredUniqueDependencies
- fromUrlParameter
- getInstance
- toUrlParameter
Properties
$_loadedDependencies
$_loadedDependencies = ''
Details
- visibility
- protected
- default
- final
- false
- static
- false
Methods
__construct
__construct(
$providerList, $dependencyName, $loadedDependencies
)
:
Arguments
- $providerList
- $dependencyName
- $loadedDependencies
Details
- visibility
- public
- final
- false
- static
- false
_getCacheId
_getCacheId(
$mimeType
)
:
Arguments
- $mimeType
Details
- visibility
- protected
- final
- false
- static
- false
_getFilteredUniqueDependencies
_getFilteredUniqueDependencies(
$mimeType
)
:
Arguments
- $mimeType
Details
- visibility
- protected
- final
- false
- static
- false
fromUrlParameter
fromUrlParameter(
$class, $parameter
)
:
Arguments
- $class
- $parameter
Details
- visibility
- public
- final
- false
- static
- true
getInstance
getInstance(
$dependencyName, $loadedDependencies
)
:
\Kwf_Assets_Package_LazyLoad
Returns a Default Asset Package (using Kwf_Assets_ProviderList_Default)
Very fast, as all expensive operations are done lazily
Arguments
- $dependencyName
- $loadedDependencies
Output
Details
- visibility
- public
- final
- false
- static
- true
- fluent
- This method is part of a fluent interface and will return the same instance
toUrlParameter
toUrlParameter(
)
:
Details
- visibility
- public
- final
- false
- static
- false