1. Go to this page and download the library: Download bryglen/yii2-apns-gcm library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
bryglen / yii2-apns-gcm example snippets
'components' => [
'apns' => [
'class' => 'bryglen\apnsgcm\Apns',
'environment' => \bryglen\apnsgcm\Apns::ENVIRONMENT_SANDBOX,
'pemFile' => dirname(__FILE__).'/apnssert/apns-dev.pem',
// 'retryTimes' => 3,
'options' => [
'sendRetryTimes' => 5
]
],
'gcm' => [
'class' => 'bryglen\apnsgcm\Gcm',
'apiKey' => 'your_api_key',
],
// using both gcm and apns, make sure you have 'gcm' and 'apns' in your component
'apnsGcm' => [
'class' => 'bryglen\apnsgcm\ApnsGcm',
// custom name for the component, by default we will use 'gcm' and 'apns'
//'gcm' => 'gcm',
//'apns' => 'apns',
]
]