isAdmin()) { return true; } return null; } public function view(?User $user, AcademyPromptTemplate $prompt): bool { return app(AcademyAccessService::class)->canAccessPrompt($user, $prompt); } public function manage(User $user): bool { return $user->hasStaffAccess(); } }