tobias / zend-expressive-inputfilter-delegator
此包已被废弃且不再维护。未建议替代包。
InputFilterPluginManager 代理,用于从配置中创建输入过滤器。
1.0.0
2016-12-23 13:57 UTC
Requires
- php: ^5.6 || ^7.0
- zendframework/zend-inputfilter: ^2.3.0
- zendframework/zend-servicemanager: ^2.7.6 || ^3.0.0
Requires (Dev)
- phpunit/phpunit: ^4.6 || ^5.2.10
- zendframework/zend-coding-standard: ~1.0.0
This package is auto-updated.
Last update: 2020-02-01 19:24:08 UTC
README
Zend InputFilterPluginManager 的代理
此包为 InputFilterPluginManager 提供代理,用于配置 PluginManager 以使用 input_filters
中的服务配置。
该包旨在与 Zend Expressive Skeleton 或任何其他 Zend Expressive 应用程序一起使用。
安装
安装此包最简单的方法是通过 composer
$ composer require tobias/zend-expressive-inputfilter-delegator
配置
在一般情况下,如果您只使用单个连接,则只需定义 InputFilterManager 的代理工厂即可。
return [ 'dependencies' => [ 'delegators' => [ 'InputFilterManager' => [ \Tobias\Expressive\InputFilter\InputFilterManagerDelegatorFactory::class, ], ], ], ];
使用 Expressive Config Manager
如果您使用的是 Expressive Config Manager,则可以轻松添加 ConfigProvider 类。
$configManager = new ConfigManager( [ \Tobias\Expressive\InputFilter\ConfigProvider::class, ] );