コード例 #1
0
 function loadFormXmlAction()
 {
     $nameSpace = new Sys_Model_Namespace();
     $nameSpaces = $nameSpace->fetchAll();
     foreach ($nameSpaces as $nameSpacObj) {
         $nameSpac = strtolower($nameSpacObj->namespace);
         $config = App_Model_Config::loadXml($nameSpac);
         //$package = arrar();
         foreach ($config->classes as $name => $modelconfig) {
             // foreach ($modelconfig->prop as $prop) {
             $key = $prop->name;
             $value = $prop->label;
             $ln = new Sys_Model_Entity();
             $ln->setNamespace($nameSpac);
             $ln->setEntityName($name);
             $ln->save();
             //   }
         }
     }
     $this->_helper->redirector('index');
     $this->render('blank', null, true);
 }
コード例 #2
0
ファイル: Abstract.php プロジェクト: hugi2002/mylibrary
 /**
  * get Singleton  Sys_Model_Entity
  *
  * @return Sys_Model_Entity
  */
 public static function getObjectByID($id)
 {
     $obj = new Sys_Model_Entity();
     $obj->find($id);
     return $obj;
 }