| Package Data | |
|---|---|
| Maintainer Username: | edbizarro |
| Maintainer Contact: | edbizarro@gmail.com (Eduardo Bizarro) |
| Package Create Date: | 2016-10-19 |
| Package Last Update: | 2016-10-23 |
| Home Page: | |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-11-02 15:03:31 |
| Package Statistics | |
|---|---|
| Total Downloads: | 8 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 0 |
| Total Watchers: | 0 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
Based and inspired by spatie/laravel-slack-slash-command
First of all setup a Slash command and install spatie/laravel-slack-slash-command package into a Laravel app.
Follow this steps to use this package in your Laravel installation
composer require edbizarro/slacker-iugu
You need to update your config/app.php configuration file to register our service provider, adding this lines on providers array:
// config/app.php
'providers' => [
...
Spatie\SlashCommand\SlashCommandServiceProvider::class,
Edbizarro\Slacker\Iugu\Providers\SlackerIuguServiceProvider::class,
];
You need to publish the package configuration file. To do this, run php artisan vendor:publish on terminal.
This will publish a slacker-iugu-handler.php file on your configuration folder like this:
<?php
return [
/*
* The token provided by iugu.
*/
'token' => env('IUGU_API_TOKEN'),
'handlers' => [
Edbizarro\Slacker\Iugu\Handlers\IuguCustomerHandler::class,
Edbizarro\Slacker\Iugu\Handlers\IuguSubscriptionHandler::class,
],
];
Note that this file uses environment variables, it's a good practice put your secret keys in your .env file adding this lines on it:
IUGU_API_TOKEN="YOUR_KEY"
And you're good to go.