ImportarDOMINIO
Table of Contents
Properties
-
$arquivo_dat
: mixed
-
$ESTRUTURA_ARQUIVO
: mixed
Methods
-
__construct()
: mixed
-
getData()
: mixed
-
extrairValorPorChave()
: mixed
-
getConteudo()
: mixed
-
getLinhas()
: mixed
-
identificarFuncionario()
: mixed
-
validarHeader()
: mixed
$arquivo_dat
private
mixed
$arquivo_dat
$ESTRUTURA_ARQUIVO
private
mixed
$ESTRUTURA_ARQUIVO
= [0 => ['campo' => 'Cod. Empresa', 'posicao' => 0, 'tamanho' => 14], 1 => ['campo' => 'Tipo Folha', 'posicao' => 14, 'tamanho' => 25], 2 => ['campo' => 'Cod. Empregado', 'posicao' => 39, 'tamanho' => 15, 'chave' => 'idEntidade'], 3 => ['campo' => 'Nome Empregado', 'posicao' => 54, 'tamanho' => 70], 4 => ['campo' => 'CPF', 'posicao' => 124, 'tamanho' => 14], 5 => ['campo' => 'Competencia', 'posicao' => 138, 'tamanho' => 12, 'chave' => 'mesAnoReferencia'], 6 => ['campo' => 'Data Pagto', 'posicao' => 150, 'tamanho' => 10, 'chave' => 'DataVecto'], 7 => ['campo' => 'Valor', 'posicao' => 160, 'tamanho' => 15, 'chave' => 'VlrPagar']]
__construct()
public
__construct([mixed $arquivo_dat = [] ]) : mixed
Parameters
-
$arquivo_dat
: mixed
= []
-
getData()
public
getData() : mixed
private
extrairValorPorChave(string $linha, string $chave) : mixed
Parameters
-
$linha
: string
-
-
$chave
: string
-
getConteudo()
private
getConteudo(mixed $arquivo_dat) : mixed
Parameters
-
$arquivo_dat
: mixed
-
getLinhas()
private
getLinhas() : mixed
identificarFuncionario()
private
identificarFuncionario(mixed $linha, mixed $model_pessoa) : mixed
Parameters
-
$linha
: mixed
-
-
$model_pessoa
: mixed
-
private
validarHeader(mixed $header) : mixed
Parameters
-
$header
: mixed
-