prida prvok k prvkom, ktore sa z DB budu vyberat
$value - prvok | pole prvkov | dvojrozmerne pole tabulku -> prvky
return - SQLQuery objekt
prida tabulku $table do nacitavanych tabuliek s vyberom prvkov $items //return - SQLQuery objekt
like so spojkou AND
where podmienka so spojkou AND
zapne cachovanie pre dany prikaz
vymaze vsetky hodnoty atributov
spocita mnozstvo prvkov na zaklade dotazu
return - pocet prvkov
vytvorenie noveho prvku
$values - pole hodnot atributov noveho prvku
$dbSync - bude sa pri ukladani povazovat za novy objekt
return - SQLQuery objekt
zmaze prvok z DB na zaklade predom nastaveneho ID
return - uspesnot akcie
da do zatvoriek ulozeny retazec vo where
uskutocni vyber z DB a nastavi parametre
return - SQLQuery objekt
adds from table with selected items
uskutocni vyber z DB
return - pole vybranych riadkov z DB
vrati atributy objektu ako asociativne pole
$extendKeys - zoznam klucov, ktore sa nacitaju okrem standarnych tabulky
vrati pole s atributmi tabulky
uskutocni vyber z DB a premeni na objekty
return - pole vybranych objektov riadkov z DB
vrati nazov tabulky
nastavi spojenie na atribute $item
return - SQLQuery objekt
eturn if was made any change on all variables in case of $var is NULL or to specific $variable in object
nastavy ktore prvky sa z DB budu vyberat
$values - prvok | pole prvkov | dvojrozmerne pole tabulku -> prvky
return - SQLQuery objekt
Pripoji dalsiu tabulku na zaklade rovnosti atributov.
V pripade rovnakej tabulky ju premenuje na tabulku2
$table - nazov pripajanej tabulky
$joinName - nazov atributu v pripajanej tabulke
$baseName - nazov atributu v aktualnej tabulke
$items - pole atributov, ktore budu nacitavane z tabulky $table
return - SQLQuery objekt
v 0.2.1 prestavene $items z array(
) na NULL
where podmienka s operatorom LIKE //$isValue - definuje, ci $second bude hodnota
specifikuje rozpetie vyslednych riadkov
$limit - maximalny pocet vyslednych riadkov
$offset - od ktoreho riadku sa vybera (od 0)
return - SQLQuery objekt
nacitanie aktualne hodnoty atributov z DB na zakalde predom nastaveneho ID
nacita pre prvky $items povodne hodnoty pri nacitani
like so spojkou OR
where podmienka so spojkou OR //$isValue - definuje, ci $second bude hodnota
nastavy radenie vyslednych riadkov poziadavku
$name - nazov atributu podla ktoreho sa radi, moznost zadat -name, cim sa hodnota NULL dostane na koniec
$by - smer radenia
$byValue - umiestnenie konkretnej hodnoty
return - SQLQuery objekt
prida na aktualnu poziciu v having vlastny SQL prikaz $request //return - SQLQuery objekt
prida na aktualnu poziciu vo where vlastny SQL prikaz $request //return - SQLQuery objekt
vlozi uzatvaraciu zatvorku
vlozi otvaraciu zatvorku pred najblizsi where
ulozenie udaje atributov na zaklade predom nastaveneho ID
$conditions - pole parametrov, ktore musia ostat rovnake, aby sa ulozenie vykonalo
return - uspesnot akcie
vyberie polozku z DB a vrati jej objekt
$id - ID polozky
return - Model objekt s nacitanymi udajmi
vytvori poziadavok na DB
return - SQLQuery objekt
nastavi konkretny atribut
$name - nazov atributu
$value - hodnota
nastavi hodnoty atributov
metoda je volana pri create, select, load
v odvodenych triedach je vhodne prepisovat tuto metodu ak chceme menit formaty parametrov objektu
$values - asociativne pole [nazovAtributu] => hodnota
$setUnknown - nastavy aj nezname hodnoty pre tabulku
nastavi pole atributov tabulky
$val - pole atributov
nastavi id modelu
nastavi data ktore budu porovnavane pri ukladani a pri nezhode sa ulozia
nulovy vstup vynuluje data a teda pri ukladani ulozi vsetko
vrati sumu atributu $item //ak bol zadany group, vrati pole sum podla atributov
nastavenie where vyberu podla hodnoty v DB
ak je $second prazdne, hlada sa v $op a $op je =
$first - atribut
$op - binarny operator
$second - hodnota
$con - spojka {AND, OR}
$isValue - definuje, ci $second bude hodnota
return - SQLQuery objekt
vrati vysledok dotazu
vrati nazov atributu aj s prisluchajucou tabulkou
vlozenie noveho prvku do DB
update hodnot z DB
ChameleonFramework © 2012 - 2024