public function checkfield_gnu5()
 {
     if (!$this->params['mb_no']) {
         \CADB\RespondJson::ResultPage(array(-10, '회원 번호를 입력하세요'));
     }
     $this->member = \CADB\Member\Gnu5\User::getMember($this->params['mb_no']);
     if (!$this->member) {
         \CADB\RespondJson::ResultPage(array(-10, '존재하지 않는 회원 번호입니다'));
     }
 }
 private static function getMember()
 {
     $context = \CADB\Model\Context::instance();
     switch ($context->getProperty('session.type')) {
         case 'gnu5':
         default:
             if ($_SESSION['user']['uid']) {
                 $member = \CADB\Member\Gnu5\User::getMember($_SESSION['user']['uid']);
                 $member['name'] = $member['mb_name'];
             }
             break;
     }
     return $member;
 }
 public function process()
 {
     $this->layout = 'admin';
     //		$this->css[] = 'app-admin-member.css';
     $context = \CADB\Model\Context::instance();
     switch ($context->getProperty('session.type')) {
         case 'gnu5':
         default:
             $this->member = \CADB\Member\Gnu5\User::getMember($this->params['mb_no']);
             if (!$this->member) {
                 \CADB\Lib\Error('존재하지 않는 회원입니다.');
             }
             $this->edit_component = 'member.gnu5.edit';
             break;
     }
 }
 public function checkfield_gnu5()
 {
     if ($this->params['mode'] == 'modify') {
         if (!$this->params['mb_no']) {
             \CADB\RespondJson::ResultPage(array(-10, '회원 번호를 입력하세요'));
         }
         $this->member = \CADB\Member\Gnu5\User::getMember($this->params['mb_no']);
         if (!$this->member) {
             \CADB\RespondJson::ResultPage(array(-10, '존재하지 않는 회원 번호입니다'));
         }
     }
     if (!$this->params['mb_id']) {
         \CADB\RespondJson::ResultPage(array(-1, '회원 아이디를 입력하세요'));
     }
     if ($this->params['mode'] == 'add') {
         if (!$this->params['mb_password']) {
             \CADB\RespondJson::ResultPage(array(-2, '회원 비밀번호를 입력하세요'));
         }
     }
     if ($this->params['mb_password']) {
         if (!$this->params['mb_password_confirm']) {
             \CADB\RespondJson::ResultPage(array(-3, '회원 비밀번호 확인을 입력하세요'));
         }
         if ($this->params['mb_password'] != $this->params['mb_password_confirm']) {
             \CADB\RespondJson::ResultPage(array(-3, '비밀번호가 일치하지 않습니다'));
         }
     }
     if (!$this->params['mb_name']) {
         \CADB\RespondJson::ResultPage(array(-4, '회원 이름을 입력하세요'));
     }
     if (!$this->params['mb_nick']) {
         \CADB\RespondJson::ResultPage(array(-5, '회원 닉네임을 입력하세요'));
     }
     if (!$this->params['mb_email']) {
         \CADB\RespondJson::ResultPage(array(-6, '회원 이메일을 입력하세요'));
     }
     if (!$this->params['mb_level']) {
         \CADB\RespondJson::ResultPage(array(-7, '회원 등급을 입력하세요'));
     }
 }