/**
  * 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()));
 }
Exemplo n.º 3
0
 /**
  * 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()));
 }