category ->query() ->orderby('priority', 'ASC') ->orderby('name', 'ASC')->get(); return (new CategoryCollection($categories))->collection; } public function get(string $slug) { $category = $this->category ->query() ->where('slug', $slug) ->firstOrFail(); return new CategoryResource($category); } }