protected function checkTagValidityDatabase($tag) { $q = parent::checkTagValidityGroup($tag); if ($q != false) { $r = mysql::i()->fetch_array($q); $this->tags[$tag] = $r; $this->cost = parent::getTagCost($r['tag_type']); $this->type = trim(strtoupper($r['tag_type'])); return true; } }
private function checkTagValidityDatabase($tag) { $q = parent::checkTagValidityGroup($tag); if ($q != false) { $r = mysql::i()->fetch_array($q); $this->tags[$tag] = $r; if ($r['action'] == 'USED') { //unless there has been a problem with the previous validation checks this condition should never be satisfied $this->errors[$tag] = 'Tag ' . $tag . ' is already in use. Please check and try again or call ' . config::get('customer_services'); return false; } $this->cost = parent::getTagCost($r['tag_type']); $this->type = trim(strtoupper($r['tag_type'])); return true; } }