Documentation

GridHelper
in package

Table of Contents

Properties

$advanced_search  : mixed
$btns_dropdown  : mixed
$btns_dropdown_processed  : mixed
$btns_grid  : mixed
$btns_grid_processed  : mixed
$btns_mais_acao  : mixed
$btns_rodape  : mixed
$btns_search  : mixed
$campoOrdenacao  : mixed
$close_sidebar_menu  : mixed
$columns  : mixed
$columns_sort_type  : mixed
$css_field  : mixed
$css_field_processed  : mixed
$css_row  : mixed
$css_row_processed  : mixed
$custom_col  : mixed
$custom_search_filter  : mixed
$custom_totalizer  : mixed
$DAO  : mixed
$export_mode  : mixed
$filtroBusca  : mixed
$firebird_drive  : mixed
$inicio  : mixed
$legend_processed  : mixed
$limite  : mixed
$link_col  : mixed
$link_col_processed  : mixed
$ordenacao_montada  : mixed
$post_processing_search_filter  : mixed
$pre_processing_search_filter  : mixed
$settings  : mixed
$sortTypeInFirstTimeClick  : mixed
$tipoOrdenacao  : mixed

Methods

__construct()  : mixed
addActionButton()  : mixed
addCSSClassByField()  : mixed
addCSSClassByRow()  : mixed
addCustomColumn()  : mixed
addFooterButton()  : mixed
addGridButton()  : mixed
addGridDropdown()  : mixed
addLegendCSS()  : mixed
addLinkByColumn()  : mixed
addSearchFilter()  : mixed
addSearchGridButton()  : mixed
addSettings()  : mixed
addTotalizer()  : mixed
buildAll()  : mixed
buildGrid()  : mixed
closeSidebarMenu()  : mixed
getAdvancedSearchFilter()  : mixed
getCampoOrdenacao()  : mixed
getFirebirdDriver()  : mixed
getInicio()  : mixed
getInvertSortType()  : mixed
getLimite()  : mixed
getOrdenacaoGrid()  : mixed
getSortType()  : mixed
removeLinkByColumn()  : mixed
setColumnSortType()  : mixed
setFirebirdDriver()  : mixed
setGridToExportMode()  : mixed
setPostProcessingSearchFields()  : mixed
setPreProcessingSearchFields()  : mixed
setSortTypeInFirstTimeClick()  : mixed
createRedirect()  : mixed
getCamposBuscaAvancada()  : mixed
getFieldsOfConditionalStructs()  : mixed
processColumnsSortFilter()  : mixed
resolveButtons()  : mixed
resolveConditionalCSSClassByField()  : mixed
resolveConditionalCSSClassByRow()  : mixed
resolveConditionalLinkByColumn()  : mixed
resolveDropdown()  : mixed
resolveDropdownItems()  : mixed
rows()  : mixed
runGridQuery()  : mixed

Properties

private mixed $advanced_search = null

$btns_dropdown

private mixed $btns_dropdown = []

$btns_dropdown_processed

private mixed $btns_dropdown_processed = []

$btns_grid_processed

private mixed $btns_grid_processed = []

$btns_mais_acao

private mixed $btns_mais_acao = []

$campoOrdenacao

private mixed $campoOrdenacao = ""

$close_sidebar_menu

private mixed $close_sidebar_menu = false

$columns_sort_type

private mixed $columns_sort_type = []

$css_field_processed

private mixed $css_field_processed = []

$css_row_processed

private mixed $css_row_processed = []

$custom_search_filter

private mixed $custom_search_filter = []

$custom_totalizer

private mixed $custom_totalizer = []

$export_mode

private static mixed $export_mode = false

$firebird_drive

private static mixed $firebird_drive = false

$legend_processed

private mixed $legend_processed = []
private mixed $link_col_processed = []

$ordenacao_montada

private mixed $ordenacao_montada = ""

$post_processing_search_filter

private mixed $post_processing_search_filter = []

$pre_processing_search_filter

private mixed $pre_processing_search_filter = []

$sortTypeInFirstTimeClick

private mixed $sortTypeInFirstTimeClick = []

$tipoOrdenacao

private mixed $tipoOrdenacao = "ASC"

Methods

__construct()

public __construct(mixed $dao_class) : mixed
Parameters
$dao_class : mixed

addActionButton()

public addActionButton(array<string|int, mixed> $btn) : mixed
Parameters
$btn : array<string|int, mixed>

addCSSClassByField()

public addCSSClassByField(array<string|int, mixed> $css_rule) : mixed
Parameters
$css_rule : array<string|int, mixed>

addCSSClassByRow()

public addCSSClassByRow(array<string|int, mixed> $css_rule) : mixed
Parameters
$css_rule : array<string|int, mixed>

addCustomColumn()

public addCustomColumn(array<string|int, mixed> $col) : mixed
Parameters
$col : array<string|int, mixed>

addFooterButton()

public addFooterButton(array<string|int, mixed> $btn) : mixed
Parameters
$btn : array<string|int, mixed>

addGridButton()

public addGridButton(array<string|int, mixed> $btn) : mixed
Parameters
$btn : array<string|int, mixed>

addGridDropdown()

public addGridDropdown(array<string|int, mixed> $dropdown) : mixed
Parameters
$dropdown : array<string|int, mixed>

addLegendCSS()

public addLegendCSS(array<string|int, mixed> $legend_rule) : mixed
Parameters
$legend_rule : array<string|int, mixed>

addLinkByColumn()

public addLinkByColumn(array<string|int, mixed> $link_rule) : mixed
Parameters
$link_rule : array<string|int, mixed>

addSearchFilter()

public addSearchFilter(array<string|int, mixed> $filter) : mixed
Parameters
$filter : array<string|int, mixed>

addSearchGridButton()

public addSearchGridButton(array<string|int, mixed> $btn) : mixed
Parameters
$btn : array<string|int, mixed>

addSettings()

public addSettings(array<string|int, mixed> $settings) : mixed
Parameters
$settings : array<string|int, mixed>

addTotalizer()

public addTotalizer(array<string|int, mixed> $totalizer) : mixed
Parameters
$totalizer : array<string|int, mixed>

buildAll()

public buildAll(mixed $idPagina) : mixed
Parameters
$idPagina : mixed

buildGrid()

public buildGrid(mixed $idPagina, mixed $export_mode, mixed $firebird_drive) : mixed
Parameters
$idPagina : mixed
$export_mode : mixed
$firebird_drive : mixed

closeSidebarMenu()

public closeSidebarMenu([mixed $value = true ]) : mixed
Parameters
$value : mixed = true

getAdvancedSearchFilter()

public getAdvancedSearchFilter() : mixed

getCampoOrdenacao()

public getCampoOrdenacao() : mixed

getFirebirdDriver()

public static getFirebirdDriver() : mixed

getInvertSortType()

public getInvertSortType([mixed $field_name = null ][, mixed $field_name_desc = null ]) : mixed
Parameters
$field_name : mixed = null
$field_name_desc : mixed = null

getLimite()

public getLimite(mixed $pagina) : mixed
Parameters
$pagina : mixed

getOrdenacaoGrid()

public static getOrdenacaoGrid() : mixed

getSortType()

public getSortType([mixed $field_name = null ]) : mixed
Parameters
$field_name : mixed = null

removeLinkByColumn()

public removeLinkByColumn(string $col_name) : mixed
Parameters
$col_name : string

setColumnSortType()

public setColumnSortType(array<string|int, mixed> $columns_sort_type) : mixed
Parameters
$columns_sort_type : array<string|int, mixed>

setFirebirdDriver()

public static setFirebirdDriver([mixed $value = true ]) : mixed
Parameters
$value : mixed = true

setGridToExportMode()

public static setGridToExportMode([mixed $value = true ]) : mixed
Parameters
$value : mixed = true

setPostProcessingSearchFields()

public setPostProcessingSearchFields([mixed $function = null ]) : mixed
Parameters
$function : mixed = null

setPreProcessingSearchFields()

public setPreProcessingSearchFields([mixed $function = null ]) : mixed
Parameters
$function : mixed = null

setSortTypeInFirstTimeClick()

public setSortTypeInFirstTimeClick(mixed $field_name_desc, mixed $sort_type) : mixed
Parameters
$field_name_desc : mixed
$sort_type : mixed

createRedirect()

private createRedirect(mixed $pagina) : mixed
Parameters
$pagina : mixed

getCamposBuscaAvancada()

private getCamposBuscaAvancada(mixed $campos_banco, mixed $campos_custom_col, mixed $campos_custom_filter) : mixed
Parameters
$campos_banco : mixed
$campos_custom_col : mixed
$campos_custom_filter : mixed

getFieldsOfConditionalStructs()

private getFieldsOfConditionalStructs(mixed $btn_grid, mixed $btns_dropdown, mixed $css_row, mixed $css_field, mixed $link_col) : mixed
Parameters
$btn_grid : mixed
$btns_dropdown : mixed
$css_row : mixed
$css_field : mixed
$link_col : mixed

processColumnsSortFilter()

private processColumnsSortFilter() : mixed

resolveButtons()

private resolveButtons(mixed $btns, mixed $rows_data) : mixed
Parameters
$btns : mixed
$rows_data : mixed

resolveConditionalCSSClassByField()

private resolveConditionalCSSClassByField(mixed $css_field, mixed $rows_data) : mixed
Parameters
$css_field : mixed
$rows_data : mixed

resolveConditionalCSSClassByRow()

private resolveConditionalCSSClassByRow(mixed $css_row, mixed $rows_data) : mixed
Parameters
$css_row : mixed
$rows_data : mixed

resolveConditionalLinkByColumn()

private resolveConditionalLinkByColumn(mixed $rows_data) : mixed
Parameters
$rows_data : mixed

resolveDropdown()

private resolveDropdown(mixed $btns_dropdown, mixed $rows_data) : mixed
Parameters
$btns_dropdown : mixed
$rows_data : mixed

resolveDropdownItems()

private resolveDropdownItems(mixed $dropdown_items, mixed $rows_data) : mixed
Parameters
$dropdown_items : mixed
$rows_data : mixed

rows()

private rows(mixed $vetDados, mixed $export_mode, mixed $firebird_drive) : mixed
Parameters
$vetDados : mixed
$export_mode : mixed
$firebird_drive : mixed

runGridQuery()

private runGridQuery(mixed $fields, mixed $cond_fields, mixed $inicio, mixed $limite, mixed $filtroOrdenacao, mixed $filtroBuscaAvancada) : mixed
Parameters
$fields : mixed
$cond_fields : mixed
$inicio : mixed
$limite : mixed
$filtroOrdenacao : mixed
$filtroBuscaAvancada : mixed

        
On this page

Search results