Większość co tu przesiaduje raczej już coś pisała w kohanie, jakiekolwiek projekty tworzyło, moglibyście się podzielić jakimiś urywkami kodu do obecnej wersji. Co do kursu na naszej kohanie jest bardzo pomocny, chyba najlepszy jaki znalazłem googlując

przydało by się jeszcze wstęp z MVC do modelu uzycia.
Mam taki przykład w application/models/anime.php
Skoro model ma służyć do pracy nad danymi z bazy danych. To może wytumaczycie mi co oznacza poniższy przykład:
Wiem tyle z tego że odwoluje sie do ORM

Łopatologicznie proszę

class Anime_Model extends ORM {
protected $has_many = array('subtitles');
// opis walidacji TODO !
public $validation_rules = array (
'default' => array (
'add_rules' => array (
'title' => array ('required', 'animeTitle'),
'other_titles' => array ('animeOtherTitles'),
'location' => array ('length[0,32]'),
'www' => array ('valid::url'),
'sex' => array ('chars[fm]'),
'gg' => array ('chars[0-9]'),
'about' => array ('length[0,2048]'),
),
'pre_filter' => array (
'trim' => array('*'),
),
'add_callbacks' => array (
'login' => array('this::login_available'),
),
),
'register' => array (
'add_rules' => array (
'password_confirm' => array ('matches[password]'),
),
),
);
}