meta[ $key ] = $value; return $this; } public function get_meta(): array { return $this->meta; } public function description( string $description ): self { $this->meta['description'] = $description; return $this; } public function get_meta_item( $key, $default_value = null ) { return array_key_exists( $key, $this->meta ) ? $this->meta[ $key ] : $default_value; } }