Download the PHP package giordanolima/boletosphp-oo without Composer

On this page you can find all versions of the php package giordanolima/boletosphp-oo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package boletosphp-oo

BoletosPHP Orientado à Objetos

Latest Stable Version Total Downloads License StyleCI

Esse pacote foi criado a partir do pacote BoletosPHP original (link) e fornece a mesma lógica, porém orientado a objeto, para uma melhor aplicação em frameworks e uso através do composer.

Pacote em desenvolvimento

Este pacote ainda encontra-se em fase de adaptação e não tem suporte a todos os bancos disponíveis no pacote original. Aos poucos estes vão sendo adicionados. Dê um fork e contribua e ajude com correções de bugs e novas features. Atualmente o pacote possui suporte aos seguintes bancos:

Install

Instalação através do composer:

Uso

Constantes

Ao instanciar a classe, o banco que será gerado o boleto deverá ser passado como parâmetro. Segue abaixo a tabela dos bancos e suas respectivas constantes:

Banco Constante
Itaú BOLETOSPHP_ITAU
Sicredi BOLETOSPHP_SICREDI

Dados

Os dados dos boletos deverão ser passados através do método setDatano formato de array, no estilo campo => valor. Ex.:

Os dados padrão a todos os bancos são:

Campo Descrição Obrigatório
valor_boleto Valor do boleto no formato de moeda brasileira. SIM
data_vencimento Data de vencimento do boleto no formato d/m/Y SIM
nosso_numero Número que será usado como base para gerar o nosso número SIM
agencia Agência do cedente SIM
conta Conta do cedente SIM
conta_dv Dígito verificador da conta do cedente SIM
carteira Carteira do cedente SIM
identificacao Nome do cedente SIM
cpf_cnpj CPF ou CNPJ do cedente SIM
numero_documento Campo "Número do Documento" do boleto NÃO
data_documento Data do documento. Formato: d/m/Y NÃO
data_processamento Data do processamento. Formato: d/m/Y NÃO
sacado Nome do sacado NÃO
endereco Endereço completo do sacado a ser mostrado no Recibo NÃO
endereco1 Linha 1 do endereço no corpo do boleto NÃO
endereco2 Linha 2 do endereço no corpo do boleto NÃO
demonstrativo1 Linha 1 do demonstrativo NÃO
demonstrativo2 Linha 2 do demonstrativo NÃO
demonstrativo3 Linha 3 do demonstrativo NÃO
instrucoes1 Linha 1 das instruções NÃO
instrucoes2 Linha 2 das instruções NÃO
instrucoes3 Linha 3 das instruções NÃO
instrucoes4 Linha 4 das instruções NÃO
quantidade Campo quantidade do boleto NÃO
valor_unitario Campo valor unitário do boleto NÃO
aceite Campo aceito do boleto NÃO
especie Campo espécie do boleto NÃO
especie_doc Campo especie_doc do boleto NÃO
cidade_uf Cidade/UF do cedente NÃO
cedente Razão Social ou Nome Completo do cedente NÃO

Cada banco possui seus campos específicos, são eles, respectivamente:

Itaú

Não existem campos específicos para esse banco.

Sicredi

Campo Descrição Obrigatório
posto Código do posto da cooperativa de crédito SIM
byte_idt Byte de identificação do cedente do bloqueto utilizado para compor o nosso número. SIM

Imagens

As imagens utilizadas no pacote estão na pasta imagens do pacote. Essas imagens deverão ser colocadas em uma pasta pública do projeto e o caminho deverá ser setada pelo método setImageBasePath. Ex.:

Render

O método render irá retornar um código HTML com o respectivo boleto gerado.


All versions of boletosphp-oo with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package giordanolima/boletosphp-oo contains the following files

Loading the files please wait ....