gquemener/7digital-bundle

该包已被废弃且不再维护。未建议替代包。

7digital PHP 客户端的 Symfony2 集成

v1.2 2014-02-03 10:00 UTC

This package is auto-updated.

Last update: 2020-04-03 12:06:07 UTC


README

此包旨在将 7digital API PHP 客户端 集成到 Symfony2 中。

安装

将以下行添加到您的 composer.json 文件中

{
    "require": {
        "gquemener/7digital-bundle": "~1.0"
    }
}

然后运行 php composer.phar update gquemener/7digital-bundle

然后,在您的 kernel 中注册该包

# app/AppKernel.php

# ...

class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            # ...
            new SevenDigital\SevenDigitalBundle(),
        );

        return $bundles;
    }
}

配置

# app/config/config.yml

seven_digital:
    consumer_key: ...
    version: '1.2' # Or any other 7digital API version
    cache:         # A doctrine cache service id

用法

此包提供了通过 5 个服务对 7digital API PHP 客户端的真正基本的集成

- `7digital_api.client` The configured API client
- `7digital_api.artist` The Artist service
- `7digital_api.track` The Track service
- `7digital_api.release` The Release service
- `7digital_api.tag` The Tag service

进一步操作

您可以在 7digital API PHP 客户端仓库7digital API 官方文档 上了解更多关于每个服务的可用方法。