Skip to content

mauraodev/iugu-laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iugu Laravel

Um wrapper simples em cima do iugu-php.

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

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

O wrapper funciona como o 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

<?php

use unaspbr\Iugu;

Iugu::r('customer')::create([
	'nome' => 'Foo',
	'email' => 'foo@bar.com',
]);

Licença

GNU GENERAL PUBLIC LICENSE v3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages