public function append($data) { if (is_array($data)) { $this->parts[] = $data; } else { if (is_string($data)) { $this->parts[] = ['name' => $data]; } } return $this; }