public function removeTag($name)
{
$namespace = $this->getEntityClassName();
$tag = $this->createTagsModel()->whereNamespace($namespace)->where(function ($query) use($name) {
$query->orWhere('name', $name)->orWhere('slug', $name);
})->first();
if ($tag) {
$tag->update(['count' => $tag->count - 1]);
$this->tags()->detach($tag);
}
}