phpmentors / route-based-session-configuration-bundle
基于路由配置的会话配置的Symfony扩展包
v1.1.0
2019-06-02 06:49 UTC
Requires
- php: >=5.5.9
- symfony/config: ~2.8|~3.0|~4.0
- symfony/dependency-injection: ~2.8|~3.0|~4.0
- symfony/framework-bundle: ~2.8|~3.0|~4.0
- symfony/http-foundation: ~2.8|~3.0|~4.0
- symfony/http-kernel: ~2.8|~3.0|~4.0
- symfony/routing: ~2.8|~3.0|~4.0
Requires (Dev)
- phpunit/phpunit: ~4.0
- symfony/asset: ~2.8|~3.0|~4.0
- symfony/browser-kit: ~2.8|~3.0|~4.0
- symfony/filesystem: ~2.8|~3.0|~4.0
- symfony/http-foundation: ~2.8|~3.0|~4.0
This package is auto-updated.
Last update: 2024-08-29 04:37:01 UTC
README
基于路由配置的会话配置的Symfony扩展包
特性
- 通过路由配置进行运行时会话配置
安装
可以使用 Composer 安装 RouteBasedSessionConfigurationBundle。
首先,将 phpmentors/route-based-session-configuration-bundle
依赖添加到您的 composer.json
文件中,如下所示
稳定版本
composer require phpmentors/route-based-session-configuration-bundle "1.1.*"
开发版本
composer require phpmentors/route-based-session-configuration-bundle "~1.2@dev"
其次,将 PHPMentorsRouteBasedSessionConfigurationBundle
添加到您的扩展包中,在 AppKernel::registerBundles()
中进行注册,如下所示
... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( ... new PHPMentors\RouteBasedSessionConfigurationBundle\PHPMentorsRouteBasedSessionConfigurationBundle(), ); ...
配置
# app/config/routing.yml # ... customer: # set session.* ini variables without leading "session." # see "Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage::setOptions()" for available options options: session: name: CUSTOMER_SESSION # ...
支持
如果您发现错误或有疑问,或希望请求新功能,请在此项目的 问题 部分创建问题或拉取请求。
版权
版权 (c) 2016-2017, 2019 KUBO Atsuhiro,保留所有权利。