addInstallPackage('go-xcaddy')->isPackageInstalled('go-xcaddy')) { return CheckResult::fail('go-xcaddy is not installed', 'install-go-xcaddy'); } return CheckResult::ok(PKG_ROOT_PATH . '/go-xcaddy/bin/xcaddy'); } #[FixItem('install-go-xcaddy')] public function installGoXcaddy(): bool { $installer = new PackageInstaller(interactive: false); $installer->addInstallPackage('go-xcaddy'); $installer->run(true); return $installer->isPackageInstalled('go-xcaddy'); } }