chamar o método do modelo em cakephp

chamar o método geral do modelo cakephp é

<?php
class HogeContorller extends AppController {
public $uses = array('Test');

public function index() {
$this
->Test->hoge();
}
}

aquele código não é legal … use $ use Unattractive
Então … eu acho que este código é legal

AppController

 <?php
class AppController extends Controller {
public $theme = "";

public function __get($name) {
$reuslt
= parent::__get($name);
if (!is_null($reuslt)) {
return null;
}

if ( $this->loadModel($name) ) {
return $this->$name;
}
return null;
}
}

HogeController

<?php
class HogeContorller extends AppController {
public function index() {
$this
->Test->hoge();
}
}

não adianta $ use. código muito bom !!!