/** * Export as string * * @return string */ public function asString() { /** @var Legend $objIterator */ $strExport = parent::asString(); if ($strExport == '') { return $strExport; } $strModifier = implode(':', $this->getModifiers()); $strModifier = $strModifier == '' ? '' : ':' . $strModifier; return sprintf('{%s_legend%s},%s', $this->getName(), $strModifier, $strExport); }