2017 © Pedro Peláez
 

laravel-package laravel-notification

laravel notificatiion channel for Kavenegar

image

kavenegar/laravel-notification

laravel notificatiion channel for Kavenegar

  • Sunday, April 8, 2018
  • by bgsrb
  • Repository
  • 2 Watchers
  • 6 Stars
  • 399 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 7 Versions
  • 145 % Grown

The README.md

Kavenegar notifications channel for Laravel 5.3 | 5.4

This package makes it easy to send Kavenegar SMS notifications with Laravel 5.3 or 5.4., (*1)

Contents

Installation

You can install the package via composer:, (*2)

``` bash composer require kavenegar/laravel-notification, (*3)


You must install the service provider: ```php // config/app.php 'providers' => [ ... Kavenegar\LaravelNotification\KavenegarServiceProvider::class, ],

Setting up your Kavenegar account

Add your Kavenegar Account Key and Sender Number (optional) to your config/services.php:, (*4)

// config/services.php
...
'kavenegar' => [
    'key' => env('KAVENEGAR_API_KEY'),
    'sender' => env('KAVENEGAR_SENDER')
],
...

Usage

Now you can use the channel in your via() method inside the notification:, (*5)

``` php use Kavenegar\LaravelNotification\KavenegarChannel; use Illuminate\Notifications\Notification;, (*6)

class HappyNewYear extends Notification { public function via($notifiable) { return [KavenegarChannel::class]; }, (*7)

public function toSMS($notifiable)
{
    return 'Happy new year :D';
}

}, (*8)


In order to let your Notification know which phone number you are sending to, add the `routeNotificationForSms` method to your Notifiable model e.g your User Model ```php public function routeNotificationForSms() { return $this->phone; // where `phone` is a field in your users table; }

Contributing

Bug fixes, docs, and enhancements welcome! Please let us know support@kavenegar.com, (*9)


## راهنما ### معرفی سرویس کاوه نگار کاوه نگار یک وب سرویس ارسال و دریافت پیامک و تماس صوتی است که به راحتی میتوانید از آن استفاده نمایید. ### ساخت حساب کاربری اگر در وب سرویس کاوه نگار عضو نیستید میتوانید از [لینک عضویت](http://panel.kavenegar.com/client/membership/register) ثبت نام و اکانت آزمایشی برای تست API دریافت نمایید. ### مستندات برای مشاهده اطلاعات کامل مستندات [وب سرویس پیامک](http://kavenegar.com/وب-سرویس-پیامک.html) به صفحه [مستندات وب سرویس](http://kavenegar.com/rest.html) مراجعه نمایید. ### راهنمای فارسی در صورتی که مایل هستید راهنمای فارسی کیت توسعه کاوه نگار را مطالعه کنید به صفحه [کد ارسال پیامک](http://kavenegar.com/sdk.html) مراجعه نمایید. ### اطالاعات بیشتر برای مطالعه بیشتر به صفحه معرفی [وب سرویس اس ام اس ](http://kavenegar.com) کاوه نگار مراجعه نمایید . اگر در استفاده از کیت های سرویس کاوه نگار مشکلی یا پیشنهادی داشتید ما را با یک Pull Request یا ارسال ایمیل به support@kavenegar.com خوشحال کنید. ## ![http://kavenegar.com](http://kavenegar.com/public/images/logo.png) [http://kavenegar.com](http://kavenegar.com)

The Versions

08/04 2018

dev-master

9999999-dev

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

04/04 2017

1.0.4

1.0.4.0

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

04/04 2017

1.0.5

1.0.5.0

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

23/03 2017

v1.0.3

1.0.3.0

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

03/03 2017

v1.0.2

1.0.2.0

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

02/03 2017

v1.0.1

1.0.1.0

laravel notificatiion channel for Kavenegar

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion

02/03 2017

v1.0.0

1.0.0.0

laravel 4 and 5 kavenegar integration

  Sources   Download

MIT

The Requires

 

by Kavenegar API Team
by Ghobad Palvaneh

laravel api sms kavenegar notificatiion