Looking to hire Laravel developers? Try LaraJobs

laravel-rest-hooks maintained by se468

Description
Package that handles subscribing, deleting, and firing REST Hooks.
Author
Last update
2018/05/05 09:31 (dev-master)
License
Links
Downloads
10
Tags

Comments
comments powered by Disqus

Laravel REST Hooks

Package that handles subscribing, deleting, and firing REST Hooks.

How to use

composer require se468/laravel-rest-hooks
php artisan migrate

Usage

Subscribe a webhook endpoint

POST /api/hooks

with data

data: 
{
    "target_url": "https://rest-hook-target.com/<unique_path>", //Your Hook URL
    "event": "user_created" //Your Hook Event
}

Will create a new RestHook and store it.

Delete a webhook endpoint

DELETE /api/hooks/{id}

Will delete RestHook with that id.

Firing RestHook with Data

$data = [
    'foo' => 'bar' 
];

$resthook = RestHook::find(1);
$resthook->fire($data);