Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
DefaultTransportCompilerPass example
$loader
->
load
(
'store_test.xml'
)
;
$loader
->
load
(
'seo_test.xml'
)
;
$loader
->
load
(
'app_test.xml'
)
;
}
// make sure to remove services behind a feature flag, before some other compiler passes may reference them, therefore the high priority
$container
->
addCompilerPass
(
new
FeatureFlagCompilerPass
(
)
, PassConfig::TYPE_BEFORE_OPTIMIZATION, 1000
)
;
$container
->
addCompilerPass
(
new
EntityCompilerPass
(
)
)
;
$container
->
addCompilerPass
(
new
MigrationCompilerPass
(
)
, PassConfig::TYPE_AFTER_REMOVING
)
;
$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
)
;