pripravi $data na validaciu.
$data - asociativne pole hodnot [nazov] => hodnota
$rules - asociativne pole pravidiel, kde kluc je klucom z data
a hodnota sa sklada z pravidiel oddelenych |
pravidla: {required, captcha, same:string, unique:string, custom:string
alpha, numeric, integer, alpha_num, alpha_space, alpha_dash,
size:int, min:int, max:int, accepted, date, time, email, url, path,
pravidlo required musi byt uvedene na prvej pozicii
verejna metoda pre pridanie chyby umoznujuca nastavit chybu objektu externe
prevedie kontrolu, vrati uspesnot
vrati chybu z pola chyb
$key- ak je zadany, nevracia nasledujucu, ale konkretnu chybu
return - text chyby
vrati pole chyb v tvare [$prvok] => text chyby
vrati, ci bola vytvorena chyba
generuje standardne pravidla (pre kazde required) / nie velmi spolahlive
$data - pole nazvov prvkov pre ktore sa generuje
return - asociativne pole pravidiel
prida chybu do pola chyb
$rule - prvok zodpovedajuci za chybu
$name - nazov atributu, ktory bude nahradeny za prvok v $param
$param - nahradzany obsah v texte chyby za $name
ChameleonFramework © 2012 - 2024