class PackageFactory

deprecated since 2.7, will be removed in 3.0. Use the Asset component instead.

Creates packages based on whether the current request is secure.

Methods

__construct(ContainerInterface $container)

No description

getPackage(Request $request, string $httpId, string $sslId)

Returns either the HTTP or SSL version of an asset package.

Details

at line 31
__construct(ContainerInterface $container)

Parameters

ContainerInterface $container

at line 45
PackageInterface getPackage(Request $request, string $httpId, string $sslId)

Returns either the HTTP or SSL version of an asset package.

Parameters

Request $request The current request
string $httpId The id for the package to use when the current request is HTTP
string $sslId The id for the package to use when the current request is SSL

Return Value

PackageInterface The package