Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
RedisPrefixCompilerPass example
$container
->
addCompilerPass
(
new
ActionEventCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
DisableTwigCacheWarmerCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
DefaultTransportCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
TwigLoaderConfigCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
TwigEnvironmentCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
RouteScopeCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
AssetRegistrationCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
AssetBundleRegistrationCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
FilesystemConfigMigrationCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
RateLimiterCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
IncrementerGatewayCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
RedisPrefixCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
AutoconfigureCompilerPass
(
)
, PassConfig::TYPE_BEFORE_OPTIMIZATION, 1000
)
;
if
(
$container
->
getParameter
(
'kernel.environment'
)
=== 'test'
)
{
$container
->
addCompilerPass
(
new
DisableRateLimiterCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
ContainerVisibilityCompilerPass
(
)
)
;
}
$container
->
addCompilerPass
(
new
FrameworkMigrationReplacementCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
DemodataCompilerPass
(
)
)
;