nucleos / setlistfm-bundle
此包为使用symfony框架调用setlist.fm API提供服务。
1.3.0
2024-08-14 16:27 UTC
Requires
- php: ^8.1
- ext-json: *
- nucleos/setlistfm: ^3.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0 || ^2.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/config: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/expression-language: ^6.4 || ^7.0
- symfony/framework-bundle: ^6.4 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.0.1
- nyholm/psr7: ^1.0
- symfony/browser-kit: ^6.4 || ^7.0
- symfony/http-client: ^6.4 || ^7.0
Suggests
- cache/adapter-bundle: Symfony cache adapter
- symfony/http-client: Symfony HTTP client implementation
This package is auto-updated.
Last update: 2024-09-14 18:53:17 UTC
README
此库提供用于Setlist.fm PHP API的symfony包。
安装
打开命令行,进入项目目录,然后执行以下命令以下载此库的最新稳定版本
composer require nucleos/setlistfm-bundle
# To define a default http client and message factory
composer require symfony/http-client nyholm/psr7
启用包
然后,通过将其添加到项目config/bundles.php
文件中注册的包列表中,来启用该包
// config/bundles.php return [ // ... Nucleos\SetlistFmBundle\NucleosSetlistFmBundle::class => ['all' => true], ];
配置包
创建一个名为nucleos_setlistfm.yaml
的配置文件
# config/packages/nucleos_setlistfm.yaml nucleos_setlistfm: api: key: "%setlistfm_api.key%" http: client: 'httplug.client' message_factory: 'nyholm.psr7.psr17_factory'
许可证
此库采用MIT许可证。