getFieldName(); $values = array($this->getFieldValue()); foreach ($headers as $header) { if (!$header instanceof static) { throw new Exception\InvalidArgumentException('This method toStringMultipleHeaders was expecting an array of headers of the same type'); } $values[] = $header->getFieldValue(); } return $name . ': ' . implode(',', $values) . "\r\n"; } }