$this->getName(), 'version' => $this->getVersion(), 'status' => $this->getStatus(), 'type' => $this->getType(), 'type_version' => $this->getTypeVersion(), 'library' => $this->getLibrary(), 'library_version' => $this->getLibraryVersion(), 'author' => $this->getAuthor(), 'description' => $this->getDescription(), 'license' => $this->getLicense(), 'load_option' => $this->getLoadOption(), 'maturity' => $this->getMaturity(), 'auth_version' => $this->getAuthVersion(), ]; } public function getName(): string { return $this->name; } public function getVersion(): string|null { return $this->version; } public function getStatus(): string { return $this->status; } public function getType(): string { return $this->type; } public function getTypeVersion(): string|null { return $this->typeVersion; } public function getLibrary(): string|null { return $this->library; } public function getLibraryVersion(): string|null { return $this->libraryVersion; } public function getAuthor(): string|null { return $this->author; } public function getDescription(): string|null { return $this->description; } public function getLicense(): string { return $this->license; } public function getLoadOption(): string|null { return $this->loadOption; } public function getMaturity(): string|null { return $this->maturity; } public function getAuthVersion(): string|null { return $this->authVersion; } }