$identifier, 'type' => __('extensions.types.'.$extensionType), 'required' => $requiredCoreVersion, 'installed' => $currentCoreVersion, ])); } /** * 응답 payload 빌더. * * @return array{extension_type: string, identifier: string, required_core_version: string, current_core_version: string, guide_url: string} */ public function getPayload(): array { return [ 'extension_type' => $this->extensionType, 'identifier' => $this->identifier, 'required_core_version' => $this->requiredCoreVersion, 'current_core_version' => $this->currentCoreVersion, 'guide_url' => '/admin/core/update', ]; } }