MilkCore

PageInfo
in package
implements ArrayAccess, Iterator, Countable

La classe PageInfo gestisce le informazioni di pagina per la tabella Implementa ArrayAccess per poter accedere alle proprietà come array

Table of Contents

Interfaces

ArrayAccess
Iterator
Countable

Methods

__construct()  : mixed
Costruttore che può accettare un array di configurazione iniziale
add_bulk_action()  : mixed
Aggiunge un'azione bulk
count()  : int
Implementazione dei metodi richiesti da Countable
current()  : mixed
key()  : mixed
next()  : void
offsetExists()  : bool
Implementazione dei metodi richiesti da ArrayAccess
offsetGet()  : mixed
offsetSet()  : void
offsetUnset()  : void
rewind()  : void
Implementazione dei metodi richiesti da Iterator
set_action()  : mixed
Imposta l'azione
set_ajax()  : mixed
Abilita/disabilita ajax
set_auto_scroll()  : mixed
Abilita/disabilita lo scrolling automatico
set_bulk_actions()  : mixed
Imposta le azioni bulk
set_filters()  : mixed
Imposta i filtri
set_footer()  : mixed
Abilita/disabilita il footer
set_id()  : mixed
Imposta l'ID della tabella
set_input_hidden()  : mixed
set_json()  : mixed
set_limit()  : mixed
Imposta il limite di righe per pagina
set_limit_start()  : mixed
Imposta l'indice di partenza per il limite
set_order_dir()  : mixed
Imposta la direzione di ordinamento
set_order_field()  : mixed
Imposta il campo di ordinamento
set_pag_el_per_page_show()  : mixed
Abilita/disabilita la visualizzazione del selettore "elementi per pagina" nella paginazione
set_pag_goto_show()  : mixed
Abilita/disabilita la visualizzazione del selettore "vai alla pagina" nella paginazione
set_pag_number_show()  : mixed
Abilita/disabilita la visualizzazione dei numeri di pagina nella paginazione
set_pag_total_show()  : mixed
Abilita/disabilita la visualizzazione del totale nella paginazione
set_page()  : mixed
Imposta la pagina corrente
set_pagination()  : mixed
Abilita/disabilita la paginazione
set_pagination_limit()  : mixed
Imposta il limite di pagine da mostrare nella paginazione
set_table_attrs()  : mixed
set_total_record()  : mixed
Imposta il numero totale di record
to_array()  : mixed
Converte le informazioni di pagina in un array
valid()  : bool

Methods

__construct()

Costruttore che può accettare un array di configurazione iniziale

public __construct([array<string|int, mixed> $config = [] ]) : mixed
Parameters
$config : array<string|int, mixed> = []

add_bulk_action()

Aggiunge un'azione bulk

public add_bulk_action(mixed $key, mixed $label) : mixed
Parameters
$key : mixed
$label : mixed

count()

Implementazione dei metodi richiesti da Countable

public count() : int
Return values
int

offsetExists()

Implementazione dei metodi richiesti da ArrayAccess

public offsetExists(mixed $offset) : bool
Parameters
$offset : mixed
Return values
bool

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : void
Parameters
$offset : mixed
$value : mixed

offsetUnset()

public offsetUnset(mixed $offset) : void
Parameters
$offset : mixed

rewind()

Implementazione dei metodi richiesti da Iterator

public rewind() : void

set_action()

Imposta l'azione

public set_action(mixed $action) : mixed
Parameters
$action : mixed

set_ajax()

Abilita/disabilita ajax

public set_ajax(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_auto_scroll()

Abilita/disabilita lo scrolling automatico

public set_auto_scroll(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_bulk_actions()

Imposta le azioni bulk

public set_bulk_actions(mixed $actions) : mixed
Parameters
$actions : mixed

set_filters()

Imposta i filtri

public set_filters(mixed $filters) : mixed
Parameters
$filters : mixed

Abilita/disabilita il footer

public set_footer(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_id()

Imposta l'ID della tabella

public set_id(mixed $id) : mixed
Parameters
$id : mixed

set_input_hidden()

public set_input_hidden(mixed $html) : mixed
Parameters
$html : mixed

set_json()

public set_json(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_limit()

Imposta il limite di righe per pagina

public set_limit(mixed $limit) : mixed
Parameters
$limit : mixed

set_limit_start()

Imposta l'indice di partenza per il limite

public set_limit_start(mixed $limitStart) : mixed
Parameters
$limitStart : mixed

set_order_dir()

Imposta la direzione di ordinamento

public set_order_dir(mixed $dir) : mixed
Parameters
$dir : mixed

set_order_field()

Imposta il campo di ordinamento

public set_order_field(mixed $field) : mixed
Parameters
$field : mixed

set_pag_el_per_page_show()

Abilita/disabilita la visualizzazione del selettore "elementi per pagina" nella paginazione

public set_pag_el_per_page_show(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_pag_goto_show()

Abilita/disabilita la visualizzazione del selettore "vai alla pagina" nella paginazione

public set_pag_goto_show(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_pag_number_show()

Abilita/disabilita la visualizzazione dei numeri di pagina nella paginazione

public set_pag_number_show(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_pag_total_show()

Abilita/disabilita la visualizzazione del totale nella paginazione

public set_pag_total_show(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_page()

Imposta la pagina corrente

public set_page(mixed $page) : mixed
Parameters
$page : mixed

set_pagination()

Abilita/disabilita la paginazione

public set_pagination(mixed $enabled) : mixed
Parameters
$enabled : mixed

set_pagination_limit()

Imposta il limite di pagine da mostrare nella paginazione

public set_pagination_limit(mixed $limit) : mixed
Parameters
$limit : mixed

set_table_attrs()

public set_table_attrs(string $key, array<string|int, mixed> $attrs) : mixed
Parameters
$key : string

example: 'form', 'table', 'thead', 'tbody', 'tr', 'td.id', 'td.action', 'th.checkbox'

$attrs : array<string|int, mixed>

array of attributes to set example: ['class' => 'card-body-overflow js-table-form']

set_total_record()

Imposta il numero totale di record

public set_total_record(mixed $total) : mixed
Parameters
$total : mixed

to_array()

Converte le informazioni di pagina in un array

public to_array() : mixed

        
On this page

Search results