예제 #1
0
파일: Add.php 프로젝트: sinfocol/gwf3
 public function validate_key(Module_Category $module, $key)
 {
     $key = (string) $key;
     if ($key === '' || strlen($key) > GWF_Category::KEY_LENGTH) {
         return $this->module->lang('err_invalid_key', array(GWF_Category::KEY_LENGTH));
     }
     if (GWF_Category::keyExists($key)) {
         return $this->module->lang('err_dup_key');
     }
     return false;
 }
예제 #2
0
파일: Edit.php 프로젝트: sinfocol/gwf3
 public function validate_key(Module_Category $module, $key)
 {
     if (self::$cat->getKey() !== $key) {
         if (GWF_Category::keyExists($key)) {
             return $this->module->lang('err_dup_key');
         } elseif (!GWF_Category::isValidKey($key)) {
             return $this->module->lang('err_invalid_key');
         }
     }
     return false;
 }