@php use App\Helpers\SeoHelper; $projectExcerpt = static function (array $project) use ($locale): ?string { if (SeoHelper::requiresOwnPublicCopy($locale) && isset($project['hero']['subtitle'])) { return $project['hero']['subtitle']; } if (isset($project['hero']['description'])) { return $project['hero']['description']; } if (isset($project['hero']['subtitle'])) { return $project['hero']['subtitle']; } if (isset($project['overview']['solution'])) { return $project['overview']['solution']; } return null; }; $isLatestCaseStudy = ($project['slug'] ?? '') === 'jean-pascal'; $projectUrl = $localizedRoute('portfolio.show', ['slug' => $project['slug']]); $projectImage = $project['hero']['image'] ?? null; $projectAlt = $project['alt_text']['hero'] ?? ($project['title'] . ' - Criazo'); $excerpt = $projectExcerpt($project); @endphp