PHP 클래스 Eduardokum\LaravelBoleto\Boleto\Banco\Hsbc

상속: extends Eduardokum\LaravelBoleto\Boleto\AbstractBoleto, implements Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto
파일 보기 프로젝트 열기: eduardokum/laravel-boleto

보호된 프로퍼티들

프로퍼티 타입 설명
$carteiras array Define as carteiras disponíveis para este banco
$codigoBanco string Código do banco
$especieDoc string Espécie do documento, geralmente DM (Duplicata Mercantil)
$especiesCodigo string Espécie do documento, coódigo para remessa
$range string Código de range de composição do nosso numero.

공개 메소드들

메소드 설명
getAgenciaCodigoBeneficiario ( ) : string Retorna o campo Agência/Beneficiário do boleto
getNossoNumeroBoleto ( ) : string Método que retorna o nosso numero usado no boleto. alguns bancos possuem algumas diferenças.
getRange ( ) : string
isValid ( ) Método que valida se o banco tem todos os campos obrigadotorios preenchidos
setEspecieDoc ( string $especieDoc ) : AbstractBoleto Define o campo Espécie Doc, HSBC sempre PD
setRange ( string $range ) : Hsbc

보호된 메소드들

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

메소드 상세

gerarNossoNumero() 보호된 메소드

Gera o Nosso Número.
protected gerarNossoNumero ( ) : string
리턴 string

getAgenciaCodigoBeneficiario() 공개 메소드

Retorna o campo Agência/Beneficiário do boleto

getCampoLivre() 보호된 메소드

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

getNossoNumeroBoleto() 공개 메소드

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

getRange() 공개 메소드

public getRange ( ) : string
리턴 string

isValid() 공개 메소드

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

setEspecieDoc() 공개 메소드

Define o campo Espécie Doc, HSBC sempre PD
public setEspecieDoc ( string $especieDoc ) : AbstractBoleto
$especieDoc string
리턴 Eduardokum\LaravelBoleto\Boleto\AbstractBoleto

setRange() 공개 메소드

public setRange ( string $range ) : Hsbc
$range string
리턴 Hsbc

프로퍼티 상세

$carteiras 보호되어 있는 프로퍼티

Define as carteiras disponíveis para este banco
protected array $carteiras
리턴 array

$codigoBanco 보호되어 있는 프로퍼티

Código do banco
protected string $codigoBanco
리턴 string

$especieDoc 보호되어 있는 프로퍼티

Espécie do documento, geralmente DM (Duplicata Mercantil)
protected string $especieDoc
리턴 string

$especiesCodigo 보호되어 있는 프로퍼티

Espécie do documento, coódigo para remessa
protected string $especiesCodigo
리턴 string

$range 보호되어 있는 프로퍼티

Código de range de composição do nosso numero.
protected string $range
리턴 string