ibrows / datatrans-bundle
Ibrows Datatrans Symfony 集成
2.0.1
2017-06-16 08:18 UTC
Requires
- php: >=5.3.3
- ibrows/datatrans: dev-master
- symfony/config: ~2.3|~3.0
- symfony/dependency-injection: ~2.3|~3.0
- symfony/http-kernel: ~2.3|~3.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-22 15:06:41 UTC
README
特性
- 在 symfony 中提供 datatrans 实现
要求
- PHP 5.3+
安装
通过 Composer
{
"require": {
"ibrows/datatrans-bundle": "dev-master@dev"
}
"repositories": [
{
"type": "vcs",
"url": "git@codebasehq.com:ibrows/ibrowsch/datatransbundle.git"
}
]
}
高级安装
替换 Logger
您可以使用每个 psr-3
实现,创建自己的服务并将其 ID 添加到包配置中。
ibrows_data_trans:
logger: my_logger_serviceid # or logger if you like symfony default
替换 Validator
创建自己的服务并将其 ID 添加到包配置中。
ibrows_data_trans:
logger: my_validator_serviceid # or logger if you like symfony default
用法
授权
/** @var Ibrows\DataTrans\Api\Authorization\Add\Authorization $authorization */
$authorization = $container->get('ibrows.datatrans.service.authorization');
有关详细信息,请参阅 datatrans 库