/** * Export as array * * @param bool $blnIncludeModifiers * * @return string */ public function asArray($blnIncludeModifiers = false) { /** @var Legend $objIterator */ $arrProperties = parent::asArray(); if (!$blnIncludeModifiers) { return $arrProperties; } $arrModifiers = array_map(function ($item) { return ':' . $item; }, $this->getModifiers()); return array_merge($arrModifiers, $arrProperties); }