PHP Класс Eduardokum\LaravelBoleto\Cnab\Retorno\Cnab240\AbstractRetorno

Наследование: extends Eduardokum\LaravelBoleto\Cnab\Retorno\AbstractRetorno
Показать файл Открыть проект

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

Свойство Тип Описание
$codigoBanco string Código do banco
$file array Arquivo transformado em array por linha.
$totais array Helper de totais.

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

Метод Описание
__construct ( String $file )
convertDate ( $date )
count ( )
current ( )
getBancoNome ( ) : mixed
getCodigoBanco ( ) : string Retorna o código do banco
getDetalhe ( $i ) : Detalhe
getDetalhes ( ) : Illuminate\Database\Eloquent\Collection
getHeader ( ) : Header
getHeaderLote ( ) : HeaderLote
getTrailerArquivo ( ) : TrailerArquivo
getTrailerLote ( ) : TrailerLote
key ( )
next ( )
processar ( ) Processa o arquivo
rewind ( )
seek ( $position )
toArray ( ) : array Retorna o array.
valid ( )

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

Метод Описание
detalheAtual ( ) : Detalhe Retorna o detalhe atual.
getSegmentType ( $line )
getServiceType ( $line )
incrementDetalhe ( ) Incrementa o detalhe.
processarDetalhe ( array $detalhe ) : boolean
processarHeader ( array $header ) : boolean
processarHeaderLote ( array $headerLote ) : boolean
processarTrailer ( array $trailer ) : boolean
processarTrailerArquivo ( array $trailer ) : boolean
processarTrailerLote ( array $trailer ) : boolean
rem ( $i, $f, &$array ) : string Remove trecho do array.

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

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

public __construct ( String $file )
$file String

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

public convertDate ( $date )

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

public count ( )

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

public current ( )

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

Retorna o detalhe atual.
protected detalheAtual ( ) : Detalhe
Результат Detalhe

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

public getBancoNome ( ) : mixed
Результат mixed

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

Retorna o código do banco
public getCodigoBanco ( ) : string
Результат string

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

public getDetalhe ( $i ) : Detalhe
$i
Результат Detalhe

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

public getDetalhes ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection

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

public getHeader ( ) : Header
Результат Header

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

public getHeaderLote ( ) : HeaderLote
Результат HeaderLote

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

protected getSegmentType ( $line )

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

protected getServiceType ( $line )

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

public getTrailerArquivo ( ) : TrailerArquivo
Результат TrailerArquivo

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

public getTrailerLote ( ) : TrailerLote
Результат TrailerLote

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

Incrementa o detalhe.
protected incrementDetalhe ( )

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

public key ( )

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

public next ( )

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

Processa o arquivo
public processar ( )

processarDetalhe() абстрактный защищенный Метод

abstract protected processarDetalhe ( array $detalhe ) : boolean
$detalhe array
Результат boolean

processarHeader() абстрактный защищенный Метод

abstract protected processarHeader ( array $header ) : boolean
$header array
Результат boolean

processarHeaderLote() абстрактный защищенный Метод

abstract protected processarHeaderLote ( array $headerLote ) : boolean
$headerLote array
Результат boolean

processarTrailer() абстрактный защищенный Метод

abstract protected processarTrailer ( array $trailer ) : boolean
$trailer array
Результат boolean

processarTrailerArquivo() абстрактный защищенный Метод

abstract protected processarTrailerArquivo ( array $trailer ) : boolean
$trailer array
Результат boolean

processarTrailerLote() абстрактный защищенный Метод

abstract protected processarTrailerLote ( array $trailer ) : boolean
$trailer array
Результат boolean

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

Remove trecho do array.
protected rem ( $i, $f, &$array ) : string
$i
$f
$array
Результат string

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

public rewind ( )

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

public seek ( $position )

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

Retorna o array.
public toArray ( ) : array
Результат array

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

public valid ( )

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

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

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

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

Arquivo transformado em array por linha.
protected array $file
Результат array

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

Helper de totais.
protected array $totais
Результат array