diff --git a/src/Commands/Concerns/InstallsFrankenPhpDependencies.php b/src/Commands/Concerns/InstallsFrankenPhpDependencies.php index 83f9875f0..c266d2b76 100644 --- a/src/Commands/Concerns/InstallsFrankenPhpDependencies.php +++ b/src/Commands/Concerns/InstallsFrankenPhpDependencies.php @@ -71,9 +71,11 @@ protected function downloadFrankenPhpBinary() throw new RuntimeException('FrankenPHP binaries are currently only available for Linux (x86_64, aarch64) and macOS. Other systems should use the Docker images or compile FrankenPHP manually.'); } - $assets = Http::accept('application/vnd.github+json') + $content = Http::accept('application/vnd.github+json') ->withHeaders(['X-GitHub-Api-Version' => '2022-11-28']) - ->get('https://api.github.com/repos/dunglas/frankenphp/releases/latest')['assets']; + ->get('https://api.github.com/repos/dunglas/frankenphp/releases/latest'); + + $assets = $content['assets'] ?? []; foreach ($assets as $asset) { if ($asset['name'] !== $assetName) {