birkof / onesignal-bundle
norkunas/onesignal-php-api 库的 Symfony 集成
v3.0.0
2022-04-18 14:59 UTC
Requires
- php: ^7.1|^8.0
- norkunas/onesignal-php-api: ^2.8
- nyholm/psr7: ^1.4
- symfony/framework-bundle: ^4.4|^5.0|^6.0
- symfony/http-client: ^4.4|^5.0|^6.0
Requires (Dev)
- symfony/phpunit-bridge: ^4.4|^5.0|^5.1
README
norkunas/onesignal-php-api 库的 Symfony 集成
入门指南
安装
您只需要使用 composer 即可安装!
composer require birkof/onesignal-bundle
如果您不使用 Flex,则需要手动在您的 kernel 中启用该捆绑包
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = [
// ...
new Adelplace\OneSignalBundle\OneSignalBundle()
];
}
配置
将以下行添加到您的 config.yml 文件中
adelplace_one_signal:
application_id: 'my application id'
application_auth_key: 'my application auth key'
user_auth_key: 'my user auth key'
用法
要使用 API 服务,只需在容器中调用 'onesignal.api' 即可
$api = $this->get('onesignal.api'); $api->notifications->getAll(); ...
有关更多信息,请参阅 norkunas/onesignal-php-api 文档
贡献
如果您有任何改进此项目的想法,请随时贡献。
测试 [损坏]
请确保您的主机上已安装 docker。然后只需运行
./run-test
作者
许可证
本项目采用 MIT 许可证授权 - 有关详细信息,请参阅 LICENSE.md 文件