getPostsTask->run($filters); $categories = $this->getCategoriesTask->run(); $tags = $this->getTagsTask->run(); $filtersData = $this->buildFiltersTask->run($filters); $seo = $this->seoPageProvider->getSeoForCurrentPage(); return [ 'posts' => inertia()->deepMerge(fn() => PostListResource::collection($posts->items())), 'posts_pagination' => $posts->toArray(), 'filters' => $filtersData, 'categories' => $categories, 'tags' => $tags, 'seo' => $seo, ]; } }