阿卜杜勒拉希姆·萨米亚 / one-signal-api-bundle
Symfony OneSignal Api Bundle
2.0.0
2019-03-03 14:14 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ^6.0
- norkunas/onesignal-php-api: ^1.2
- php-http/guzzle6-adapter: ^1.0
- symfony/framework-bundle: ^3.0|^4.0
README
使用由 Norkunas 制作的 OneSignal PHP API 。
下载包
$ composer require samiaraboglu/one-signal-api-bundle
启用包
在项目的 app/AppKernel.php
文件中注册包
<?php class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Samiax\OneSignalApiBundle\SamiaxOneSignalApiBundle(), ); // ... } // ... }
配置
将以下内容添加到 config.yml
samiax_one_signal_api: app_id: "{ONE_SIGNAL_API_APP_ID}" app_auth_key: "{ONE_SIGNAL_API_APP_AUTH_KEY}" user_auth_key: "{ONE_SIGNAL_API_USER_AUTH_KEY}"
基本使用
获取所有应用
$service = $this->get('samiax_one_signal_api.service'); $myApps = $service->apps->getAll();