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 !!!