2017 © Pedro Peláez
 

library onesignalapilaravel

Sample package for laravel

image

alexanderdev/onesignalapilaravel

Sample package for laravel

  • Wednesday, August 23, 2017
  • by alexanderbakhmachdev
  • Repository
  • 0 Watchers
  • 0 Stars
  • 32 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Installation

Follow the instructions to install that package, (*1)

Execute that command in linux terminal, (*2)

composer require alexanderdev/onesignalapilaravel dev-master

Add provider, (*3)

'providers' => [

        ...

        Alexander\OneSignalApiLaravel\OneSignalServiceProvider::class,

        ...

]

Add facade, (*4)

'aliases' => [

        ...

        'OneSignal' => Alexander\OneSignalApiLaravel\Facade\OneSignalFacade::class,

        ...

Finally from the command line, (*5)

    $ php artisan config:cache
    $ php artisan vendor:publish --tag=config

Configuration

All necessary config to successfully start using this package pasted in onesignal.php located in /config Example of configuration, (*6)

    <?php
        return [

            'api_url' => 'https://onesignal.com/api/v1/notifications',
            'rest_api_key' => 'MTU4NjQ0NGYtMGQ4Yy00MmQzLTk2NDUtZjVlODg2YmQxZTRm',
            'rest_signal_api_id' => 'd1b6ct9b-da0c-493b-98c0-e9d14d8b4135'
        ];

Usage

This is an example of how to sent push notification via laravel controller:, (*7)

$response = OneSignal::forActiveUsers()->addContent('en', 'It`s work')->sentPost();

The Versions

23/08 2017

dev-development

dev-development

Sample package for laravel

  Sources   Download

alexandrbakhmach

The Requires

 

by Alexandr Bakhmach

21/08 2017

dev-master

9999999-dev

Sample package for laravel

  Sources   Download

alexandrbakhmach

The Requires

 

by Alexandr Bakhmach