maxeee09/laravel-ifttt-maker

Laravel IFTTT Maker event emitter
29 6
Install
composer require maxeee09/laravel-ifttt-maker
Latest Version:v1.0.0
PHP:^7.1.3
Last Updated:May 31, 2018
Links: GitHub  ·  Packagist
Maintainer: Maxeee09

Laravel IFTTT Maker event emitter

Emit IFTTT events easily.

Install

Via Composer :

$ composer require maxeee09/laravel-ifttt-maker

then add the following line into config/app.php provider array :

'providers' => [
		...
		Maxeee09\IFTTT\Maker\Providers\IFTTTMakerServiceProvider::class,
		...
],

Configuration

Publish package configuration :

$ php artisan vendor:publish --provider="Maxeee09\IFTTT\Maker\Providers\IFTTTMakerServiceProvider" --tag="config"

Add the following line into your .env file :

...
IFTTT_MAKER_KEY=[YOUR_IFTTT_MAKER_KEY]
...

Usage

Using façade :

IFTTTMaker::event( 'your_event_name' , [
	'your' => 'data' ,
	'event' => 'data' ,
	'payload' => 'data' ,
] ) ;

Using helper :

ifttt_maker( 'your_event_name' , [
	'your' => 'data' ,
	'event' => 'data' ,
	'payload' => 'data' ,
] ) ;

Enjoy your IFTTT recipes !

Change log

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Author

License

The MIT License (MIT). Please see License File for more information.

Related Packages

lara-zeus/bolt

Zeus Bolt is form builder for your users, with so many use cases

52,380 244
tormjens/eventy

The WordPress filter/action system in Laravel

962,057 439
iben12/laravel-statable

Statable trait for Laravel Eloquent models

324,915 96
c4tech/ray-emitter

Dive into Domain Driven Design using Event Sourcing and CQRS within your Laravel...

151 0
jlis/laravel-serializes-deleted-models

A trait to serialize and unserialize deleted models in queued Laravel events.

5 0