extension('framework', [ 'secret' => '%env(APP_SECRET)%', 'http_method_override' => false, 'handle_all_throwables' => true, 'session' => [ 'handler_id' => null, 'cookie_secure' => 'auto', 'cookie_samesite' => 'lax', 'storage_factory_id' => 'session.storage.factory.native', ], 'php_errors' => [ 'log' => true, ], ]); if ($containerConfigurator->env() === 'test') { $containerConfigurator->extension('framework', [ 'test' => true, 'session' => [ 'storage_factory_id' => 'session.storage.factory.mock_file', ], ]); } if ($containerConfigurator->env() === 'prod') { $containerConfigurator->extension('framework', [ 'session' => [ 'handler_id' => 'file://%kernel_project_dir%/var/sessions', ], ]); } };