PHP Класс Eduardokum\LaravelBoleto\Cnab\Remessa\Cnab240\Banco\Santander

Наследование: extends Eduardokum\LaravelBoleto\Cnab\Remessa\AbstractRemessa, implements Eduardokum\LaravelBoleto\Contracts\Cnab\Remessa
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$carteiras array Define as carteiras disponíveis para cada banco
$cnab integer Tipo do Layout
$codigoBanco string Código do banco
$codigoCliente string Codigo do cliente junto ao banco.
$fimArquivo null Caracter de fim de arquivo
$fimLinha string Caracter de fim de linha
$numeroInscricaoEmpresa string Numero de inscrição da empresa
$tipoInscricaoEmpresa string Tipo de inscrição da empresa

Открытые методы

Метод Описание
addBoleto ( Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto, $nSequencialLote = null )
getCodigoCliente ( ) : string Retorna o codigo do cliente.
getCodigoTransmissao ( ) : string Retorna o codigo de transmissão.
isValid ( )
segmentoQ ( integer $nSequencialLote, Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto )
setCodigoCliente ( mixed $codigoCliente ) : Santander Seta o codigo do cliente.

Защищенные методы

Метод Описание
header ( )
headerLote ( )
segmentoP ( integer $nSequencialLote, Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto )
trailer ( )
trailerLote ( $qtyRegistrosLote ) Define o trailer de lote

Описание методов

addBoleto() публичный Метод

public addBoleto ( Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto, $nSequencialLote = null )
$boleto Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto

getCodigoCliente() публичный Метод

Retorna o codigo do cliente.
public getCodigoCliente ( ) : string
Результат string

getCodigoTransmissao() публичный Метод

Retorna o codigo de transmissão.
public getCodigoTransmissao ( ) : string
Результат string

header() защищенный Метод

protected header ( )

headerLote() защищенный Метод

protected headerLote ( )

isValid() публичный Метод

public isValid ( )

segmentoP() защищенный Метод

protected segmentoP ( integer $nSequencialLote, Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto )
$nSequencialLote integer
$boleto Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto

segmentoQ() публичный Метод

public segmentoQ ( integer $nSequencialLote, Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto )
$nSequencialLote integer
$boleto Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto

setCodigoCliente() публичный Метод

Seta o codigo do cliente.
public setCodigoCliente ( mixed $codigoCliente ) : Santander
$codigoCliente mixed
Результат Santander

trailer() защищенный Метод

protected trailer ( )

trailerLote() защищенный Метод

Define o trailer de lote
protected trailerLote ( $qtyRegistrosLote )
$qtyRegistrosLote

Описание свойств

$carteiras защищенное свойство

Define as carteiras disponíveis para cada banco
protected array $carteiras
Результат array

$cnab защищенное свойство

Tipo do Layout
protected int $cnab
Результат integer

$codigoBanco защищенное свойство

Código do banco
protected string $codigoBanco
Результат string

$codigoCliente защищенное свойство

Codigo do cliente junto ao banco.
protected string $codigoCliente
Результат string

$fimArquivo защищенное свойство

Caracter de fim de arquivo
protected null $fimArquivo
Результат null

$fimLinha защищенное свойство

Caracter de fim de linha
protected string $fimLinha
Результат string

$numeroInscricaoEmpresa защищенное свойство

Numero de inscrição da empresa
protected string $numeroInscricaoEmpresa
Результат string

$tipoInscricaoEmpresa защищенное свойство

Tipo de inscrição da empresa
protected string $tipoInscricaoEmpresa
Результат string