blast-project/doctrine-session-bundle
session facade, file/database drivers, or Redis) and does not natively integrate with Symfony’s AppKernel or Doctrine ORM.files, redis). Laravel already supports database-backed sessions via database driver in config/session.php.database session driver (using Eloquent or Query Builder) or packages like laravel-session are more idiomatic and mature.doctrine/orm and doctrine/dbal.SessionHandlerInterface. Laravel’s SessionManager does not directly expose this interface, requiring a custom bridge or wrapper.AppKernel and bundle registration system is incompatible with Laravel’s service container and autoloading.session.starting, session.flashing).database session driver?
database driver or Redis-based sessions?Session model in Eloquent and use it as the session store.database session driver or a dedicated Laravel package (e.g., spatie/laravel-session).database driver vs. this bundle’s approach.SessionStore interface.config/session.php:
'driver' => 'custom_eloquent',
read(), write(), destroy()). The bundle’s SessionHandlerInterface would need to be mapped to Laravel’s SessionStore interface.doctrine/orm and doctrine/dbal, adding ~10MB to vendor size and increasing boot time.database driver vs. this bundle’s approach.database driver has similar scalability limits; consider sharding or a dedicated session table.session:table cleanup) would need manual implementation.SessionHandlerInterface.How can I help you explore Laravel packages today?