edbizarro/slacker-iugu

在 Slack 中获取 http://c.iugu.com 的信息

v0.1.5 2016-10-23 01:00 UTC

This package is auto-updated.

Last update: 2024-09-23 08:05:56 UTC


README

Packagist Build Status StyleCI Codacy Badge

基于并受到 spatie/laravel-slack-slash-command 的启发

首先,请按照以下步骤在 Laravel 应用中设置 Slash 命令并安装 spatie/laravel-slack-slash-command 包。

用法

按照以下步骤在 Laravel 安装中使用此包

1. 在 composer 中要求它

composer require edbizarro/slacker-iugu

2. 加载服务提供者

您需要更新您的 config/app.php 配置文件以注册我们的服务提供者,在 providers 数组中添加以下行

// config/app.php
'providers' => [
    ...
    Spatie\SlashCommand\SlashCommandServiceProvider::class,
    Edbizarro\Slacker\Iugu\Providers\SlackerIuguServiceProvider::class,
];

配置

您需要发布包的配置文件。为此,请在终端中运行 php artisan vendor:publish。这将在一个类似于下面的配置文件夹中发布一个 slacker-iugu-handler.php 文件

<?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,
    ],
];

注意,此文件使用环境变量,将您的密钥放在 .env 文件中是一个好习惯,添加以下行到其中

IUGU_API_TOKEN="YOUR_KEY"

然后您就可以开始了。