コード例 #1
0
 public function addParm($type, $parmname, $parmvalue)
 {
     $dao = new SystemDao();
     $result = $dao->find("type = '{$type}' and paramname = '{$parmname}' and paramvalue = '{$parmvalue}' ");
     if ($result) {
         return true;
     }
     $vo['type'] = $type;
     $vo['paramname'] = $parmname;
     $vo['paramvalue'] = $parmvalue;
     $vo = $dao->createVo('add', '', 'id', 0, $vo);
     $dao->add($vo);
 }
コード例 #2
0
ファイル: CodeRuleSetup.php プロジェクト: kenlong/example
 /**
  * 保存参数
  *
  * @param object $data
  * @return boolean
  */
 public function saveCodeRule($data)
 {
     try {
         //system_out(print_r($data,true));
         $dao = new SystemDao();
         $id = 0;
         if ($data["id"] != '') {
             $vo = $dao->createVo('modif', '', 'id', $data["id"], $data);
             $dao->save($vo);
             $id = $data["id"];
         } else {
             $vo = $dao->createVo('add', '', 'id', 0, $data);
             $id = $dao->add($vo);
         }
     } catch (Exception $e) {
         system_out("CodeRuleSetup exception:" . $e);
         return false;
     }
     return $id;
 }
コード例 #3
0
ファイル: SystemSetup.php プロジェクト: kenlong/example
 /**
  * 保存接口配置
  *
  * @param object $data
  */
 public function saveInterfaceParm($data)
 {
     if (empty($data)) {
         return;
     }
     try {
         $dao = new SystemDao();
         $dao->deleteAll("paramname like 'interface%'");
         foreach ($data as $key => $value) {
             $vo = new SystemVo();
             $vo->paramname = $key;
             $vo->paramvalue = $value;
             $dao->add($vo);
             Session::set($key, $value);
         }
     } catch (Exception $e) {
         system_out($e);
         return false;
     }
     return true;
 }