Totalizador
in package
Table of Contents
Properties
- $accumulator : mixed
- $column_traits : mixed
- $custom_totalizer_acc : mixed
- $custom_totalizer_struct : mixed
- $media_ponderada : mixed
Methods
- addValueOnColumn() : mixed
- getResultFromAllColumns() : mixed
- registerColumn() : mixed
- numberFormat() : mixed
- regexPonderado() : mixed
- Fix::Fução para pegar as posições das colunas para calculo ponderado.
Properties
$accumulator
private
mixed
$accumulator
= []
$column_traits
private
mixed
$column_traits
= []
$custom_totalizer_acc
private
mixed
$custom_totalizer_acc
= []
$custom_totalizer_struct
private
mixed
$custom_totalizer_struct
= []
$media_ponderada
private
mixed
$media_ponderada
= []
Methods
addValueOnColumn()
public
addValueOnColumn(mixed $index, mixed $value) : mixed
Parameters
- $index : mixed
- $value : mixed
getResultFromAllColumns()
public
getResultFromAllColumns(mixed $number_of_lines, array<string|int, mixed> $field_name_desc) : mixed
Parameters
- $number_of_lines : mixed
- $field_name_desc : array<string|int, mixed>
registerColumn()
public
registerColumn(mixed $index, mixed $html_campo_entry[, mixed $custom_totalizer = null ]) : mixed
Parameters
- $index : mixed
- $html_campo_entry : mixed
- $custom_totalizer : mixed = null
numberFormat()
private
numberFormat(mixed $value[, mixed $digits = 2 ]) : mixed
Parameters
- $value : mixed
- $digits : mixed = 2
regexPonderado()
Fix::Fução para pegar as posições das colunas para calculo ponderado.
private
regexPonderado(mixed $html_campo_entry) : mixed
As posições da coluna da grid estão dentro do campo consolidador da pagina_html_campos elas definem qual colunas da grid deve pegar para fazer o calculo.
Parameters
- $html_campo_entry : mixed