ImportHelper
in package
Table of Contents
Properties
- $array_cod_ativo : mixed
- $array_row : mixed
- $auxiliar : mixed
- $vector : mixed
Methods
- createExcelModel() : mixed
- validationExcel() : mixed
- Função para validar e tratar o arquivo de excel para insersão da base de dados
- checkdEmpty() : mixed
- Função que verifica os campos que existem valores e cria um array com os valores ja validados
- checkedForeignKey() : mixed
- Função para checar se uma chave existe entre os registros da base de dados
- checkedForeignKeyVector() : mixed
- Função que verifica o vetor com os dados da coluna de verificação
- checkedHeader() : mixed
- Função para verificar o cabeçalho do arquivo
- comboBoxValidation() : mixed
- validateValue() : mixed
- Função para validar o valor da celula de acordo com o tipo setado da comfiguração
- validationChavePix() : mixed
- validationClienteExists() : mixed
- validationCnpCnpj() : mixed
- validationCodAtivoRepetido() : mixed
- validationCpfCnpjLivroCaixa() : mixed
- validationCpfCnpjVerdadeiroOuFalso() : mixed
- validationCpfCnpjVerdadeiroOuFalsoEntidade() : mixed
- validationEmissorExists() : mixed
- validationSupplyDate() : mixed
Properties
$array_cod_ativo
private
static mixed
$array_cod_ativo
= []
$array_row
private
static mixed
$array_row
$auxiliar
private
static mixed
$auxiliar
$vector
private
static mixed
$vector
Methods
createExcelModel()
public
static createExcelModel() : mixed
validationExcel()
Função para validar e tratar o arquivo de excel para insersão da base de dados
public
static validationExcel([mixed $active_sheet = 0 ][, mixed $file_settings = null ]) : mixed
Parameters
- $active_sheet : mixed = 0
- $file_settings : mixed = null
checkdEmpty()
Função que verifica os campos que existem valores e cria um array com os valores ja validados
private
static checkdEmpty(mixed $sheetData, mixed $config, mixed $coluns) : mixed
Parameters
- $sheetData : mixed
- $config : mixed
- $coluns : mixed
checkedForeignKey()
Função para checar se uma chave existe entre os registros da base de dados
private
static checkedForeignKey(mixed $value, mixed $entity, mixed $cell) : mixed
Parameters
- $value : mixed
- $entity : mixed
- $cell : mixed
checkedForeignKeyVector()
Função que verifica o vetor com os dados da coluna de verificação
private
static checkedForeignKeyVector(mixed $value, mixed $cell) : mixed
Parameters
- $value : mixed
- $cell : mixed
checkedHeader()
Função para verificar o cabeçalho do arquivo
private
static checkedHeader(mixed $header, mixed $config) : mixed
Parameters
- $header : mixed
- $config : mixed
comboBoxValidation()
private
static comboBoxValidation(mixed $data, mixed $fields, mixed $coluns, mixed $row) : mixed
Parameters
- $data : mixed
- $fields : mixed
- $coluns : mixed
- $row : mixed
validateValue()
Função para validar o valor da celula de acordo com o tipo setado da comfiguração
private
static validateValue(mixed $value, mixed $rule, mixed $cell[, mixed $sanitize = false ]) : mixed
Parameters
- $value : mixed
- $rule : mixed
- $cell : mixed
- $sanitize : mixed = false
validationChavePix()
private
static validationChavePix(mixed $data) : mixed
Parameters
- $data : mixed
validationClienteExists()
private
static validationClienteExists(mixed $data) : mixed
Parameters
- $data : mixed
validationCnpCnpj()
private
static validationCnpCnpj(mixed $data) : mixed
Parameters
- $data : mixed
validationCodAtivoRepetido()
private
static validationCodAtivoRepetido(mixed $data) : mixed
Parameters
- $data : mixed
validationCpfCnpjLivroCaixa()
private
static validationCpfCnpjLivroCaixa(mixed $data) : mixed
Parameters
- $data : mixed
validationCpfCnpjVerdadeiroOuFalso()
private
static validationCpfCnpjVerdadeiroOuFalso(mixed $data) : mixed
Parameters
- $data : mixed
validationCpfCnpjVerdadeiroOuFalsoEntidade()
private
static validationCpfCnpjVerdadeiroOuFalsoEntidade(mixed $data) : mixed
Parameters
- $data : mixed
validationEmissorExists()
private
static validationEmissorExists(mixed $data) : mixed
Parameters
- $data : mixed
validationSupplyDate()
private
static validationSupplyDate(mixed $data) : mixed
Parameters
- $data : mixed