Imposta flag e directory
API Tags:
void azzera(
string
$nome_tabella
)
|
|
Invalida la cache di una tabella, normalmente viene chiamato dalle funzioni di aggiornamento (update, add, delete).
Parameters:
|
string |
$nome_tabella: |
nome della tabella modificata |
API Tags:
array &carica_registry(
[bool
$ignore_session = false]
)
|
|
Carica il registro della cache se necessario (check sull'ora di modifica)
Parameters:
|
bool |
$ignore_session: |
ignora i dati di cache in sessione |
API Tags:
| Return: | il registro delle della cache ([nome_tabella] => time_stamp) |
| Access: | public |
array|NULL &carica_rs(
string
$nome_tabella, string
$campo_id, string
$valore_id
)
|
|
Carica i dati dalla cache di una tabella, se vecchia o non presente ricrea la cache.
Parameters:
|
string |
$nome_tabella: |
nome della tabella |
|
string |
$campo_id: |
nome del campo su cui viene fatta la ricerca |
|
string |
$valore_id: |
valore cercato |
API Tags:
| Return: | l'insieme dei record cercati |
| Access: | public |
bool carica_sql(
mixed
$sql, bool
$carica_info,
&$db_object, RECORDSET
$db_object
)
|
|
Carica il recordset passato con i dati della cache locale
Parameters:
|
mixed |
$sql: |
Query da effettuare |
|
bool |
$carica_info: |
Indica se impostare i meta-dati del recordset |
|
RECORDSET |
$db_object: |
Il RECORDSET / GESTORE da caricare |
|
|
&$db_object: |
|
API Tags:
| Return: | true se caricato, false se i dati non sono presenti |
| Access: | public |
string img_get(
string
$name
)
|
|
Ritorna il codice HTML rappresentante un'immagine con rollover dato il nome di base ($name => $name_dis.ext / $name.ext)
Si basa sul template XSL gfx:img, che usa a sua volta il parametro ini DEF_IMG_EXT
Parameters:
|
string |
$name: |
nome dell'immagine |
API Tags:
| Deprecated: | |
| Access: | public |
string lang(
string
$id, mixed
1
)
|
|
Ritorna la stringa indicata
Parameters:
|
string |
$id: |
|
|
mixed |
1: |
... Parametri per stringhe parametriche (sprintf) |
API Tags:
string lang_database(
string
$db, string
$id
)
|
|
Ritorna la stringa indicata
Parameters:
|
string |
$db: |
Database per cui si vuole ottenere la stringa (FBIRD, MYSQL, MSSQL, ODBC, ...) |
|
string |
$id: |
Stringa voluta |
API Tags:
void lang_load(
bool
$force
)
|
|
Carica la cache delle stringhe
Parameters:
API Tags:
string mtd_fname(
string
$signature
)
|
|
Fornisce il nome file contenente le meta-informazioni
Parameters:
|
string |
$signature: |
Firma dell'oggetto di cui reperire le informazioni, fornita da mtd_signature |
API Tags:
array|NULL mtd_get(
array
$db_connection, string
$sql
)
|
|
Ritorna le meta-informazioni associate all'oggetto, se esistono
Parameters:
|
array |
$db_connection: |
Informazioni di connessione al db contenente l'oggetto |
|
string |
$sql: |
Oggetto del db (tabella, vista, stored procedure) |
API Tags:
string mtd_signature(
array
$db_connection, string
$sql
)
|
|
Fornisce il nome file contenente le meta-informazioni
Parameters:
|
array |
$db_connection: |
Informazioni di connessione al db contenente l'oggetto |
|
string |
$sql: |
Oggetto del db (tabella, vista, stored procedure) |
API Tags:
void mtd_write(
array
$db_connection, string
$sql, array
$info
)
|
|
Registra le meta-informazioni su file
Parameters:
|
array |
$db_connection: |
Informazioni di connessione al db contenente l'oggetto |
|
string |
$sql: |
Oggetto del db (tabella, vista, stored procedure) |
|
array |
$info: |
Meta-informazioni |
API Tags:
string nome_file(
string
$nome_tabella, string
$campo_id, string
$valore_id
)
|
|
Restituisce il nome del file che deve contenere i dati.
Parameters:
|
string |
$nome_tabella: |
nome della tabella |
|
string |
$campo_id: |
nome del campo su cui viene fatta la ricerca |
|
string |
$valore_id: |
valore cercato |
API Tags:
| Return: | il nome del file |
| Access: | public |
Attiva l'uso della cache se consentito dai parametri di configurazione
API Tags:
Disattiva l'uso della cache
API Tags:
TAG page_get(
string
$filename
)
|
|
Fornisce la trasformazione del file XML indicato
Parameters:
|
string |
$filename: |
Nome del file da reperire, completo di percorso (relativo alla PHDIR) |
API Tags:
string page_name(
string
$filename
)
|
|
Fornisce il nome file contenente la pagina pre-trasformata
Parameters:
|
string |
$filename: |
Nome del file da reperire, completo di percorso (relativo alla PHDIR) |
API Tags:
void page_write(
string
$filename,
&$DOM, TAG
$DOM
)
|
|
Memorizza la pagina trasformata sul filesystem
Parameters:
|
string |
$filename: |
Nome del file trasformato |
|
TAG |
$DOM: |
Trasformazione del file |
|
|
&$DOM: |
|
API Tags:
bool salva_sql(
mixed
$sql,
&$db_object, RECORDSET
$db_object
)
|
|
Memorizza localmente la query effettuata
Parameters:
|
mixed |
$sql: |
|
|
RECORDSET |
$db_object: |
|
|
|
&$db_object: |
|
API Tags:
Aggiorna il registro della cache su disco
API Tags:
array validate(
bool
$usa_cache, string
$table, string
$campo_id, string
$condizione
)
|
|
Dice se la cache e' valida
Parameters:
|
bool |
$usa_cache: |
|
|
string |
$table: |
|
|
string |
$campo_id: |
|
|
string |
$condizione: |
|
API Tags:
Restituisce il file XSL, tenuto in sessione
API Tags:
void xsl_write(
string
$xsl
)
|
|
Memorizza in sessione il file XSL
Parameters:
API Tags: