morphedByMany(Article::class, 'categorizable'); } public function ArticlesTagged() { return $this->tags->articles; } public function countArticlesTagged() { return $this->tags()->withCount('Articles'); } public function scopeByCategory($query, $category_id) { return $query->where('category_id', $category_id); } public function scopeVisible($query) { return $query->where('visible', 1); } }