/** * Build style array from subcomponents * * @param array $array * @return array */ public function getStyleArray($array) { switch ($this->_parentPropertyName) { case '_allBorders': $key = 'allborders'; break; case '_bottom': $key = 'bottom'; break; case '_diagonal': $key = 'diagonal'; break; case '_horizontal': $key = 'horizontal'; break; case '_inside': $key = 'inside'; break; case '_left': $key = 'left'; break; case '_outline': $key = 'outline'; break; case '_right': $key = 'right'; break; case '_top': $key = 'top'; break; case '_vertical': $key = 'vertical'; break; } return $this->_parent->getStyleArray(array($key => $array)); }