public function flush($tag)
    {
        if ($this->isTaggable()) {
            return Cache::tags($tag)->flush();
        }

        return Cache::flush();
    }
public function flush($tag)
    {
        if ($this->isTaggable()) {
            return Cache::tags($tag)->flush();
        }

        return Cache::flush();
    }
public function flush ( $ tag ) { if ( $ this -> isTaggable ( ) ) { return Cache :: tags ( $ tag ) -> flush ( ) ; } return Cache :: flush ( ) ; }
Flushes the cache for a model.

@param $tag

@return mixed
Flushes the cache for a model .