belongsTo(User::class); } public static function mostViewed() { return Blog::query()->orderBy('views', 'desc')->limit(30)->get(); } public static function mostRecent() { return Blog::query()->orderBy('created_at', 'desc')->limit(30)->get(); } public function likes() { return $this->belongsToMany(User::class, 'likes'); } }