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: | 2024-10-30 15:07:19 |
Package Statistics | |
---|---|
Total Downloads: | 7 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 1 |
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.