<?php

/**
 * Envia um e-mail de cobranca
 */
include_once '../config/config.php';
use Nideia\Rest\Cobranca;
$credenciais = ['client_id' => $client_id, 'client_secret' => $client_secret];
$dados = ['nosso_numero' => 20, 'email' => '*****@*****.**'];
$cobranca = new Cobranca($credenciais);
echo $cobranca->email($dados);
<?php

/**
 * Gera uma cobrança recorrente mensal
 */
include_once '../config/config.php';
use Nideia\Rest\Cobranca;
$credenciais = ['client_id' => $client_id, 'client_secret' => $client_secret];
/*
Periodos de repetição de fatura

1 = 'Mensalmente',
2 = 'Bimestralmente',
3 = 'Trimestralmente',
4 = 'Semestralmente',
5 = 'Anualmente'
*/
/**
 * Dados da fatura
 * @var array
 */
$dados = ['cliente_id' => 79, 'nosso_numero' => '', 'referencia' => '20', 'descricao_resumida' => 'DESCRIÇAO QUE VAI PARA NO BOLETO', 'descricao_completa' => 'DESCRIÇAO QUE VAI PARA O E-MAIL', 'data_vencimento' => '2015-03-28', 'valor' => '10.20', 'status' => '0', 'data_pag' => '', 'valor_pago' => '', 'periodo' => 1];
$cobranca = new Cobranca($credenciais);
echo $cobranca->gerar($dados);
<?php

/**
 * Gera um Cobrança Unica
 */
include_once '../config/config.php';
use Nideia\Rest\Cobranca;
$credenciais = ['client_id' => $client_id, 'client_secret' => $client_secret];
$nosso_numero = 20;
$cobranca = new Cobranca($credenciais);
echo $cobranca->boleto($nosso_numero, true);
<?php

/**
 * Lista Faturas por Periodo
 */
include_once '../config/config.php';
use Nideia\Rest\Cobranca;
$credenciais = ['client_id' => $client_id, 'client_secret' => $client_secret];
/**
 * Dados da fatura
 * @var array
 */
$dados = ['page' => 1, 'status' => null, 'vencida' => null, 'data_inicio' => '2015-01-01', 'data_fim' => '2015-06-01'];
$cobranca = new Cobranca($credenciais);
echo $cobranca->listar($dados);
<?php

/**
 * Gera um Cobrança Unica
 */
include_once '../config/config.php';
use Nideia\Rest\Cobranca;
$credenciais = ['client_id' => $client_id, 'client_secret' => $client_secret];
$nosso_numero = 20;
$cobranca = new Cobranca($credenciais);
echo $cobranca->boleto($nosso_numero);