PHP code example of totalbr / php-boleto-zf2

1. Go to this page and download the library: Download totalbr/php-boleto-zf2 library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

totalbr / php-boleto-zf2 example snippets


     'PhpBoletoZf2',
     

// recebendo os dados do boleto, seja por REQUEST ou Banco de Dados
$data = array( /** dados para emissão do boleto **/ ); 

// Instanciando as classes relacionadas ao boleto
$boleto = new BoletoItau($data);
$sacado = new Sacado($data);
$cedente = new Cedente($data);

// chamando o serviço para criação do boleto
$itau = $this->getServiceLocator()
        ->get('Boleto\Itau')
        ->setSacado($sacado)
        ->setCedente($cedente)
        ->setBoleto($boleto);
$dados = $itau->prepare();

// montando a view
$view = new ViewModel(array("dados" => $dados));
$view->setTerminal(true); // elimina o layout
$view->setTemplate("/php-boleto-zf2/itau/index");

return $view;