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; }
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; }