public function __get($key) { try { return Doctrine::GetTable($key); } catch (Doctrine_Connection_Exception $ex) { $models = $this->config->application->get("folders/model"); var_dump($models); Doctrine::loadModels("{$models}/dal"); Doctrine::loadModels($models); return Doctrine::GetTable($key); } catch (Joy_Exception_NotFound_Class $ex) { $models = $this->config->application->get("folders/model"); Doctrine::loadModels("{$models}/dal"); Doctrine::loadModels($models); return Doctrine::GetTable($key); } }