mrprompt/cielo-laravel-provider
Provider Laravel para API Cielo
Descrição
Instalação
Via Composer: composer require mrprompt/cielo-laravel-provider
Laravel
Incluir o código abaixo na posição providers no arquivo config/app.php
(...)
'providers' => [
(...)
/*
* Package Service Providers...
*/
// Cielo
MrPrompt\Cielo\CieloServiceProvider::class,
(...)
],
(...)
Executar php artisan vendor:publish no projeto.
Lumen
Criar o arquivo config/cielo.php:
<?php
return [
'merchant_id' => $_ENV['CIELO_MERCHANT_ID'],
'merchant_key' => $_ENV['CIELO_MERCHANT_KEY'],
'environment' => $_ENV['CIELO_ENV'], // producao | sandbox
];
Incluir o código abaixo em bootstrap/app.php:
(...)
$app->configure('cielo');
$app->register(MrPrompt\Cielo\CieloServiceProvider::class);
(...)
Configuração
As variáveis de ambiente CIELO_MERCHANT_ID, CIELO_MERCHANT_KEY e CIELO_ENV deverão ser configuradas no arquivo .env.
Os valores aceitos para CIELO_ENV são:
sandboxproducao
Ex.:
CIELO_MERCHANT_ID=123435678
CIELO_MERCHANT_KEY=25fbb99341c739dd84a7b06ec78c2cac718838630f30b182d033ce2e621c34f3
CIELO_ENV=sandbox
Como alternativa, após vendor:publish, as configurações poderão ser incluídas diretamente no arquivo de configuração config/cielo.php.
Related Packages
noitran/lumen-form-requests
Missing form requests functionality for lumen, ported from laravel framework.
4,750
5
ngabor84/lumen-api-query-parser
A query parser for REST-APIs based on laravel's lumen framework
1,485
3
Version History
| Version | Released | License |
|---|---|---|
| 1.0.0 | GPL-3.0-or-later |