PHP Class Eduardokum\LaravelBoleto\Boleto\Banco\Sicredi

Inheritance: extends Eduardokum\LaravelBoleto\Boleto\AbstractBoleto, implements Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto
Afficher le fichier Open project: eduardokum/laravel-boleto

Protected Properties

Свойство Type Description
$byte integer Byte que compoe o nosso número.
$carteiras array Define as carteiras disponíveis para este banco
$codigoBanco string Código do banco
$especiesCodigo string Espécie do documento, coódigo para remessa
$localPagamento string Local de pagamento
$posto integer Código do posto do cliente no banco.
$registro boolean Se possui registro o boleto (tipo = 1 com registro e 3 sem registro)

Méthodes publiques

Méthode Description
getAgenciaCodigoBeneficiario ( ) : string Retorna o campo Agência/Beneficiário do boleto
getByte ( ) : integer Retorna o byte
getNossoNumeroBoleto ( ) : string Método que retorna o nosso numero usado no boleto. alguns bancos possuem algumas diferenças.
getPosto ( ) : integer Retorna o posto do cliente
isComRegistro ( ) : boolean Retorna se é com registro.
isValid ( ) Método que valida se o banco tem todos os campos obrigadotorios preenchidos
setByte ( integer $byte ) Define o byte
setComRegistro ( boolean $registro ) Define se possui ou não registro
setPosto ( integer $posto ) Define o posto do cliente

Méthodes protégées

Méthode Description
gerarNossoNumero ( ) : string Gera o Nosso Número.
getCampoLivre ( ) : string Método para gerar o código da posição de 20 a 44

Method Details

gerarNossoNumero() protected méthode

Gera o Nosso Número.
protected gerarNossoNumero ( ) : string
Résultat string

getAgenciaCodigoBeneficiario() public méthode

Retorna o campo Agência/Beneficiário do boleto
public getAgenciaCodigoBeneficiario ( ) : string
Résultat string

getByte() public méthode

Retorna o byte
public getByte ( ) : integer
Résultat integer

getCampoLivre() protected méthode

Método para gerar o código da posição de 20 a 44
protected getCampoLivre ( ) : string
Résultat string

getNossoNumeroBoleto() public méthode

Método que retorna o nosso numero usado no boleto. alguns bancos possuem algumas diferenças.
public getNossoNumeroBoleto ( ) : string
Résultat string

getPosto() public méthode

Retorna o posto do cliente
public getPosto ( ) : integer
Résultat integer

isComRegistro() public méthode

Retorna se é com registro.
public isComRegistro ( ) : boolean
Résultat boolean

isValid() public méthode

Método que valida se o banco tem todos os campos obrigadotorios preenchidos
public isValid ( )

setByte() public méthode

Define o byte
public setByte ( integer $byte )
$byte integer

setComRegistro() public méthode

Define se possui ou não registro
public setComRegistro ( boolean $registro )
$registro boolean

setPosto() public méthode

Define o posto do cliente
public setPosto ( integer $posto )
$posto integer

Property Details

$byte protected_oe property

Byte que compoe o nosso número.
protected int $byte
Résultat integer

$carteiras protected_oe property

Define as carteiras disponíveis para este banco
protected array $carteiras
Résultat array

$codigoBanco protected_oe property

Código do banco
protected string $codigoBanco
Résultat string

$especiesCodigo protected_oe property

Espécie do documento, coódigo para remessa
protected string $especiesCodigo
Résultat string

$localPagamento protected_oe property

Local de pagamento
protected string $localPagamento
Résultat string

$posto protected_oe property

Código do posto do cliente no banco.
protected int $posto
Résultat integer

$registro protected_oe property

Se possui registro o boleto (tipo = 1 com registro e 3 sem registro)
protected bool $registro
Résultat boolean