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 库