ibrows/datatrans-bundle

Ibrows Datatrans Symfony 集成

2.0.1 2017-06-16 08:18 UTC

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