/** * @param Style $styleToUpdate Style to update (passed as reference) * @param Style $baseStyle * @return void */ private function mergeCellProperties($styleToUpdate, $baseStyle) { if (!$this->hasSetWrapText && $baseStyle->shouldWrapText()) { $styleToUpdate->setShouldWrapText(); } if (!$this->getBorder() && $baseStyle->shouldApplyBorder()) { $styleToUpdate->setBorder($baseStyle->getBorder()); } if (!$this->hasSetBackgroundColor && $baseStyle->shouldApplyBackgroundColor()) { $styleToUpdate->setBackgroundColor($baseStyle->getBackgroundColor()); } }