<?php
//in user model
public function rules() {
return array(
// kotelezo mezok beallitasa
// csak regisztracional lep ervenybe
array(\'username, password, password_repeat, email\', \'required\', \'on\' => \'register\'),
// csak az email cim kotelezo
// elfelejtett jelszonal lep ervenybe
array(\'email\', \'required\', \'on\' => \'recover\'),
// a kovetkezo minden szintre vonatkozik
array(\'username, password\', \'length\', \'max\'=>35, \'min\'=>3),
// a felhasznalonev egyediseget csak regisztralasnal kell
// ellenorizni, hiszen pl belepesnel gondot okozna
array(\'username\', \'unique\', \'on\' => \'register\'),
// regisztracional es frissitesnel a kovetkezo
// ellenorzes fut le
// osszhasonlitjuk a jelszo (password) es a megerositett jelszo (password_repeat) mezoket
// Ha Yii egy \'compare\' szabalyt talal, akkor automatikusan
// megnezi, hogy van e _repeat mezo!
array(\'password\', \'compare\', \'on\' => \'register, update\'),
);
}