예제 #1
0
 /**
  * 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);
 }