PHP 클래스 Eduardokum\LaravelBoleto\Cnab\Retorno\Cnab400\AbstractRetorno

상속: implements Countable, implements SeekableIterator
파일 보기 프로젝트 열기: eduardokum/laravel-boleto

보호된 프로퍼티들

프로퍼티 타입 설명
$codigoBanco string Código do banco
$file array Arquivo transformado em array por linha.
$totais array Helper de totais.

공개 메소드들

메소드 설명
__construct ( String $file )
count ( )
current ( )
getBancoNome ( ) : mixed
getCodigoBanco ( ) : string Retorna o código do banco
getDetalhe ( $i ) : Detalhe
getDetalhes ( ) : Illuminate\Database\Eloquent\Collection
getHeader ( ) : Header
getTrailer ( ) : Trailer
key ( )
next ( )
processar ( ) Processa o arquivo
rewind ( )
seek ( $position )
toArray ( ) : array Retorna o array.
valid ( )

보호된 메소드들

메소드 설명
detalheAtual ( ) : Detalhe Retorna o detalhe atual.
incrementDetalhe ( ) Incrementa o detalhe.
processarDetalhe ( array $detalhe ) : boolean
processarHeader ( array $header ) : boolean
processarTrailer ( array $trailer ) : boolean
rem ( $i, $f, &$array ) : string Remove trecho do array.

메소드 상세

__construct() 공개 메소드

public __construct ( String $file )
$file String

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

getTrailer() 공개 메소드

public getTrailer ( ) : Trailer
리턴 Trailer

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

processarTrailer() 추상적인 보호된 메소드

abstract protected processarTrailer ( 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