public function validate_tag_old($m, $arg) { if (false === ($this->tag = Slay_Tag::getByID($arg))) { return $m->lang('err_unknown_tag'); } return false; }
public static function validateTag(Module_Slaytags $module, $tagid, $allowEmpty = true, $blank = true, $name = 'searchtag') { if ($allowEmpty && $tagid == 0) { return false; } if (false === Slay_Tag::getByID($tagid)) { if ($blank) { unset($_POST[$name]); } return $module->lang('err_searchtag'); } return false; }
public function validate_tag_new($m, $arg) { if (false === ($this->tag2 = Slay_Tag::getByID($arg))) { return $m->lang('err_unknown_target_tag'); } if (!$this->tag) { return false; } if ($this->tag->getID() === $this->tag2->getID()) { return $m->lang('err_merge_same_tag'); } return false; }