Beispiel #1
0
 function clearTags()
 {
     $tag = new Notice_tag();
     $tag->notice_id = $this->id;
     if ($tag->find()) {
         while ($tag->fetch()) {
             self::blow('profile:notice_ids_tagged:%d:%s', $this->profile_id, Cache::keyize($tag->tag));
             self::blow('profile:notice_ids_tagged:%d:%s;last', $this->profile_id, Cache::keyize($tag->tag));
             self::blow('notice_tag:notice_ids:%s', Cache::keyize($tag->tag));
             self::blow('notice_tag:notice_ids:%s;last', Cache::keyize($tag->tag));
             $tag->delete();
         }
     }
     $tag->free();
 }