コード例 #1
0
 public function process()
 {
     if (!$this->params['output']) {
         $this->params['output'] = 'json';
     }
     $context = \CADB\Model\Context::instance();
     if (!$this->params['nid']) {
         if ($this->params['output'] != 'json') {
             \CADB\Lib\Error('복사할 모범단체협약서 번호를 입력하세요.');
         } else {
             \CADB\RespondJson::ResultPage(array(-1, '복사할 모범단체협약서 번호를 입력하세요.'));
         }
     }
     $this->nid = \CADB\Guide\DBM::fork($this->params['nid']);
     if (!$this->nid) {
         if ($this->params['output'] != 'json') {
             \CADB\Lib\Error(\CADB\Guide\DBM::error());
         } else {
             \CADB\RespondJson::ResultPage(array(-1, \CADB\Guide\DBM::error()));
         }
     } else {
         if ($this->params['output'] != 'json') {
             \CADB\Lib\RedirectURL(\CADB\Lib\url("admin/standards/edit") . "?nid=" . $this->nid);
         } else {
             \CADB\RespondJson::ResultPage(array($this->nid, \CADB\Lib\url("admin/standards/edit") . "?nid=" . $this->nid));
         }
     }
 }
コード例 #2
0
 private function addClause()
 {
     $this->id = \CADB\Guide\DBM::addClause($this->params, $this->fields);
     if ($this->id > 0) {
         \CADB\RespondJson::PrintResult(array('error' => $this->id, 'message' => '추가되었습니다'));
     } else {
         \CADB\RespondJson::PrintResult(array('error' => $this->id, 'message' => \CADB\Guide\DBM::error()));
     }
 }