public static function scopeWhereTag(Builder $query, $tags, $type = 'slug')
{
$tags = (new static())->prepareTags($tags);
foreach ($tags as $tag) {
$query->whereHas('tags', function ($query) use($type, $tag) {
$query->where($type, $tag);
});
}
return $query;
}