Add Legacy asset re-direction

- Add handler to check and build re-direction path
- Re-direct legacy assets on LegacyRedirectListener
- Add configuration with list of legacy asset paths
- Add dummy image call to the ClassicViewItemDataProvider
This commit is contained in:
Clemente Raposo 2020-03-23 16:57:10 +00:00 committed by Dillon-Brown
parent 32f6ddd81b
commit baae4e2129
6 changed files with 225 additions and 3 deletions

View file

@ -4,6 +4,7 @@ framework:
parameters:
secret: ThisTokenIsNotSoSecretChangeIt
legacy.dir: '%kernel.project_dir%/legacy'
legacy.path: '/legacy'
legacy.session_name: 'LEGACYSESSID'
default_session_name: 'PHPSESSID'
@ -18,11 +19,13 @@ services:
bind:
$projectDir: '%kernel.project_dir%'
$legacyDir: '%legacy.dir%'
$legacyPath: '%legacy.path%'
$legacySessionName: '%legacy.session_name%'
$defaultSessionName: '%default_session_name%'
$exposedSystemConfigs: '%legacy.exposed_system_configs%'
$legacyModuleNameMap: '%legacy.module_name_map%'
$legacyActionNameMap: '%legacy.action_name_map%'
$legacyAssetPaths: '%legacy.asset_paths%'
# makes classes in src/ available to be used as services
# this creates a service per class whose id is the fully-qualified class name

View file

@ -0,0 +1,5 @@
parameters:
legacy.asset_paths:
- cache
- include
- themes