PHPackages                             mauraodev/iugu-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. mauraodev/iugu-laravel

ActiveLibrary[Payment Processing](/categories/payments)

mauraodev/iugu-laravel
======================

Wrapper do Iugu para ser usado no Laravel

00PHP

Since Aug 23Pushed 4y ago1 watchersCompare

[ Source](https://github.com/mauraodev/iugu-laravel)[ Packagist](https://packagist.org/packages/mauraodev/iugu-laravel)[ RSS](/packages/mauraodev-iugu-laravel/feed)WikiDiscussions main Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Iugu Laravel
============

[](#iugu-laravel)

Um *wrapper* simples em cima do [iugu-php](https://github.com/iugu/iugu-php).

Instalação
----------

[](#instalação)

Para instalar o Octopus Laravel Wrapper, você precisa do seguinte:

- Laravel 5.5 ou superior
- PHP 7.0.31 ou superior
- Composer

A instalação é feita via Composer:

```
composer require unaspbr/iugu-laravel

```

Configuração
------------

[](#configuração)

Após a instalação, você deverá adicionar o ServiceProvider do Octopus à `array` **providers**, no arquivo `config/app.php` do Laravel, desta forma:

```
unaspbr\IuguServiceProvider::class,
```

Por fim, para publicar o arquivo de configuração do Octopus, execute o comando:

```
php artisan vendor:publish
```

No arquivo `config/iugu_laravel.php` gerado, mude o campo `IUGU_API_KEY` da `array` para a API Key que você usará como autenticação da API. Esta chave pode ser obtida no painel do Iugu.

Usando o Wrapper
----------------

[](#usando-o-wrapper)

O *wrapper* funciona como o [iugu-php](https://github.com/iugu/iugu-php), mas em vez de chamar `Iugu_{Recurso}`, deverá ser chamado `Iugu::r('{recurso}')`. Além disso, a chave será injetada pelo service provider, então não será necessário chamar explicitamente o método `Iugu::setApiKey`.

### Exemplo

[](#exemplo)

```
