---
framework:
session:
storage_factory_id: infinito.session.storage.factory.php_handler
handler_id: infinito.session.handler.php_handler
services:
infinito.session.handler.php_native:
class: SessionHandler
infinito.session.metadata_bag:
class: Symfony\Component\HttpFoundation\Session\Storage\MetadataBag
arguments:
- "%session.metadata.storage_key%"
- "%session.metadata.update_threshold%"
infinito.session.handler.php_handler:
class: App\Security\Session\LegacyBridgeSessionHandler
arguments:
- "@infinito.session.handler.php_native"
- "@App\\Engine\\LegacyHandler\\DefaultLegacyHandler"
infinito.session.storage.factory.php_handler:
class: App\Security\Session\LegacyBridgeSessionStorageFactory
arguments:
- "@App\\Engine\\LegacyHandler\\DefaultLegacyHandler"
- "@infinito.session.handler.php_handler"
- "@infinito.session.metadata_bag"
- "false"