PHP Class Eduardokum\LaravelBoleto\Boleto\Banco\Santander

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

Méthodes publiques

Свойство Type Description
$variaveis_adicionais array Variaveis adicionais.

Protected Properties

Свойство Type Description
$carteiras array Define as carteiras disponíveis para este banco
$carteirasNomes array Define os nomes das carteiras para exibição no boleto
$codigoBanco string Código do banco
$especiesCodigo string Espécie do documento, coódigo para remessa
$ios integer Define o valor do IOS - Seguradoras (Se 7% informar 7. Limitado a 9%) - Demais clientes usar 0 (zero)

Méthodes publiques

Méthode Description
getIos ( ) : integer Retorna o atual valor do IOS
isValid ( ) Método que valida se o banco tem todos os campos obrigadotorios preenchidos
setCarteira ( string $carteira ) : AbstractBoleto Define o código da carteira (Com ou sem registro)
setIos ( integer $ios ) Define o valor do IOS

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

getCampoLivre() protected méthode

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

getIos() public méthode

Retorna o atual valor do IOS
public getIos ( ) : integer
Résultat integer

isValid() public méthode

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

setCarteira() public méthode

Define o código da carteira (Com ou sem registro)
public setCarteira ( string $carteira ) : AbstractBoleto
$carteira string
Résultat Eduardokum\LaravelBoleto\Boleto\AbstractBoleto

setIos() public méthode

Define o valor do IOS
public setIos ( integer $ios )
$ios integer

Property Details

$carteiras protected_oe property

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

$carteirasNomes protected_oe property

Define os nomes das carteiras para exibição no boleto
protected array $carteirasNomes
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

$ios protected_oe property

Define o valor do IOS - Seguradoras (Se 7% informar 7. Limitado a 9%) - Demais clientes usar 0 (zero)
protected int $ios
Résultat integer

$variaveis_adicionais public_oe property

Variaveis adicionais.
public array $variaveis_adicionais
Résultat array