name = $name; return $this; } /** * @return string * @since 30.0.0 */ public function getName(): string { return $this->name; } /** * @param array $data * * @return $this * @since 30.0.0 */ public function import(array $data): self { parent::import($data); $this->setName($data['name'] ?? ''); return $this; } /** * @return array * @since 30.0.0 */ public function jsonSerialize(): array { return array_merge( parent::jsonSerialize(), [ 'name' => $this->getName(), ] ); } }