Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
OpenSpout\Writer\Common\Manager\Style\StyleManagerInterface Interface Reference
Inheritance diagram for OpenSpout\Writer\Common\Manager\Style\StyleManagerInterface:
OpenSpout\Writer\Common\Manager\Style\AbstractStyleManager OpenSpout\Writer\ODS\Manager\Style\StyleManager OpenSpout\Writer\XLSX\Manager\Style\StyleManager

Public Member Functions

 applyExtraStylesIfNeeded (Cell $cell)
 Apply additional styles if the given row needs it.
 
 registerStyle (Style $style)
 Registers the given style as a used style.
 

Member Function Documentation

◆ applyExtraStylesIfNeeded()

OpenSpout\Writer\Common\Manager\Style\StyleManagerInterface::applyExtraStylesIfNeeded ( Cell $cell)

Apply additional styles if the given row needs it.

Typically, set "wrap text" if a cell contains a new line.

Return values
PossiblyUpdatedStyleThe eventually updated style

Implemented in OpenSpout\Writer\Common\Manager\Style\AbstractStyleManager.

◆ registerStyle()

OpenSpout\Writer\Common\Manager\Style\StyleManagerInterface::registerStyle ( Style $style)

Registers the given style as a used style.

Duplicate styles won't be registered more than once.

Parameters
Style$styleThe style to be registered
Return values
Stylethe registered style, updated with an internal ID

Implemented in OpenSpout\Writer\Common\Manager\Style\AbstractStyleManager.


The documentation for this interface was generated from the following file: