예제 #1
0
 public static function removeTags($tags)
 {
     if (empty($tags)) {
         return;
     }
     /*$res = BlogTag::findAll([
     			'name' => $tags,
     		]);
     		foreach($res as $tag)
     		{
     			$tag->updateCounters(['frequency' => -1]);
     		}*/
     BlogTag::updateAllCounters(['frequency' => 1], 'name in ("' . implode('"," ', $tags) . '")');
     BlogTag::deleteAll('frequency <= 0');
 }