Example #1
0
 /**
  * XLSX specific operations on the registered styles
  *
  * @param \Box\Spout\Writer\Style\Style $style
  * @return \Box\Spout\Writer\Style\Style
  */
 public function registerStyle($style)
 {
     $registeredStyle = parent::registerStyle($style);
     $this->registerFill($registeredStyle);
     $this->registerBorder($registeredStyle);
     return $registeredStyle;
 }
Example #2
0
 /**
  * Registers the given style as a used style.
  * Duplicate styles won't be registered more than once.
  *
  * @param \Box\Spout\Writer\Style\Style $style The style to be registered
  * @return \Box\Spout\Writer\Style\Style The registered style, updated with an internal ID.
  */
 public function registerStyle($style)
 {
     $this->usedFontsSet[$style->getFontName()] = true;
     return parent::registerStyle($style);
 }