/** * Clear object tags * * @access public * @param void * @return boolean */ function clearTags() { if (!$this->isTaggable()) { throw new Error('Object not taggable'); } $result = Tags::clearObjectTags($this, get_class($this->manager())); if ($result) { $this->tags = null; } // Initializes tags cache return $result; }
/** * Clear object tags * * @access public * @param void * @return boolean */ function clearTags() { if (!plugin_active('tags')) { return null; } if (!$this->isTaggable()) { throw new Error('Object not taggable'); } return Tags::clearObjectTags($this, get_class($this->manager())); }
/** * Clear object tags * * @access public * @param void * @return boolean */ function clearTags() { if (!$this->isTaggable()) { throw new Error('Object not taggable'); } return Tags::clearObjectTags($this, get_class($this->manager())); }