public function untag($tags): self
    {
        $tags = app(TagService::class)->buildTagArray($tags);

        foreach ($tags as $tagName) {
            $this->removeOneTag($tagName);
        }

        event(new ModelUntagged($this, $tags));

        return $this->load('tags');
    }
public function untag($tags): self
    {
        $tags = app(TagService::class)->buildTagArray($tags);

        foreach ($tags as $tagName) {
            $this->removeOneTag($tagName);
        }

        event(new ModelUntagged($this, $tags));

        return $this->load('tags');
    }
public function untag ( $ tags ) : self { $ tags = app ( TagService :: class ) -> buildTagArray ( $ tags ) ; foreach ( $ tags as $ tagName ) { $ this -> removeOneTag ( $ tagName ) ; } event ( new ModelUntagged ( $ this , $ tags ) ) ; return $ this -> load ( 'tags' ) ; }
Detach one or multiple tags from the model.

@param string|array $tags

@return self
Detach one or multiple tags from the model .