Idąc do źródeł:
$this->Aro = ClassRegistry
::init(array('class' => 'Aro', 'alias' => 'Aro')); $this->Aco = ClassRegistry
::init(array('class' => 'Aco', 'alias' => 'Aco'));
W bazie są reprezentowane przez
aros i
acos. W związku z tym, jeśli w Cake'u ładujesz model, którego reprezentacja plikowa nie istnieje, jest tworzony standardowy model.
Idąc dalej - tworzysz sobie modele odpowiednio nazwane i logikę cache'u implementujesz w środku, np. w
beforeFind.