1. Go to this page and download the library: Download navvygator/pusher 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/ */
navvygator / pusher example snippets
$serverKey = '[server key]';
$deviceId = '[device token]';
$devices = new DeviceCollection([new Device($deviceId)]);
$message = new Message('This is a test message');
$adapter = new Fcm($serverKey);
$pusher = new Pusher([new Push($adapter, $devices, $message)]);
$pusher->push();
$serverKey = '[path to certification]';
$deviceId = '[device token]';
$devices = new DeviceCollection([new Device($deviceId)]);
$message = new Message('This is a test message');
$adapter = new Gcm($serverKey, AdapterInterface::ENVIRONMENT_DEVELOPMENT);
$pusher = new Pusher([new Push($adapter, $devices, $message)]);
$pusher->push();
$serverKey = '[path to certification]';
$deviceId = '[device token]';
$devices = new DeviceCollection([new Device($deviceId)]);
$message = new Message('This is a test message');
$adapter = new Apns($serverKey, AdapterInterface::ENVIRONMENT_DEVELOPMENT);
$pusher = new Pusher([new Push($adapter, $devices, $message)]);
$pusher->push();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.