payourself2 / monobank-bundle
提供与 mono 银行 symfony api 共同工作的机会
v0.1.22
2021-03-30 06:27 UTC
Requires
- php: >=7.2.5
- ext-ctype: *
- ext-iconv: *
- ext-json: *
- ext-openssl: *
- jms/serializer: ^3.11
- nyholm/psr7: ^1.3
- psr/http-message: ^1.0
- symfony/config: ^5.2
- symfony/dependency-injection: ^5.2
- symfony/http-kernel: >5.1.5
Requires (Dev)
- phpstan/phpstan: ^0.12.68
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-master
- vimeo/psalm: ^4.4
README
安装
确保已全局安装 Composer,如 Composer 文档中的安装章节所述。
使用 Symfony Flex 的应用程序
打开命令行,进入项目目录,然后执行
composer require payourself2/monobank-bundle
不使用 Symfony Flex 的应用程序
步骤 1:下载包
打开命令行,进入项目目录,然后执行以下命令以下载此包的最新稳定版本
composer require payourself2/monobank-bundle
步骤 2:启用包
然后,将包添加到项目 config/bundles.php
文件中注册的包列表中,以启用该包
// config/bundles.php return [ // ... Payourself2\Bundle\MonobankBundle\MonobankBundle::class => ['all' => true], ];
配置
添加参数
如果您将要使用个人 API
monobank: personal_key: '%env(PAYOURSELF2_MONOBANK_PERSONAL_KEY)%'
如果您将要使用企业 API
monobank: pub_key: '%env(PAYOURSELF2_MONOBANK_PUB_KEY)%' priv_key: '%env(PAYOURSELF2_MONOBANK_PRIV_KEY)%'
重新定义您的 payourself2_monobank.send_request_adapter
services: payourself2_monobank.send_request_adapter: class: Payourself2\Bundle\MonobankBundle\Adapter\SymfonyClientAdapter autowire: true autoconfigure: true
文档
main
sign
https://gist.github.com/Sominemo/64845669d6326f2f73d356f025656bdb#file-mono-corp-api-signing-ru-md