value . $slug, now()->addHours(1), fn() => Post::where('slug', $slug) ->where('publish_at', '<', Carbon::now()) ->firstOrFail() ); $seo = Cache::remember( CacheKeys::POST_PREFIX->value . 'seo_' . $slug, now()->addHours(1), fn() => $this->seoPageProvider->getSeoForModel($postData) ); return inertia()->render('Client/Posts/Show', [ 'post' => new PostItemResource($postData), 'seo' => $seo, ]); } }