Documentation

Style extends WriterPart

Table of Contents

$parentWriter  : Xlsx
Parent Xlsx object.
$scrutinizerFalse  : mixed
__construct()  : mixed
Set parent Xlsx object.
allBorders()  : array<string|int, Borders>
Get an array of all borders.
allConditionalStyles()  : array<string|int, Conditional>
Get an array of all conditional styles.
allFills()  : array<string|int, Fill>
Get an array of all fills.
allFonts()  : array<string|int, Font>
Get an array of all fonts.
allNumberFormats()  : array<string|int, NumberFormat>
Get an array of all number formats.
allStyles()  : array<string|int, Style>
Get an array of all styles.
getParentWriter()  : Xlsx
Get parent Xlsx object.
writeStyles()  : string
Write styles to XML format.
startFont()  : void
writeBorder()  : void
Write Border.
writeBorderPr()  : void
Write BorderPr.
writeCellStyleDxf()  : void
Write Cell Style Dxf.
writeCellStyleXf()  : void
Write Cell Style Xf.
writeFill()  : void
Write Fill.
writeFont()  : void
Write Font.
writeGradientFill()  : void
Write Gradient Fill.
writeNumFmt()  : void
Write NumberFormat.
writePatternColors()  : bool
writePatternFill()  : void
Write Pattern Fill.

Properties

$scrutinizerFalse

private static mixed $scrutinizerFalse = false

Methods

__construct()

Set parent Xlsx object.

public __construct(Xlsx $writer) : mixed
Parameters
$writer : Xlsx
Return values
mixed

allBorders()

Get an array of all borders.

public allBorders(Spreadsheet $spreadsheet) : array<string|int, Borders>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, Borders>

All borders in PhpSpreadsheet

allConditionalStyles()

Get an array of all conditional styles.

public allConditionalStyles(Spreadsheet $spreadsheet) : array<string|int, Conditional>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, Conditional>

All conditional styles in PhpSpreadsheet

allFills()

Get an array of all fills.

public allFills(Spreadsheet $spreadsheet) : array<string|int, Fill>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, Fill>

All fills in PhpSpreadsheet

allFonts()

Get an array of all fonts.

public allFonts(Spreadsheet $spreadsheet) : array<string|int, Font>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, Font>

All fonts in PhpSpreadsheet

allNumberFormats()

Get an array of all number formats.

public allNumberFormats(Spreadsheet $spreadsheet) : array<string|int, NumberFormat>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, NumberFormat>

All number formats in PhpSpreadsheet

allStyles()

Get an array of all styles.

public allStyles(Spreadsheet $spreadsheet) : array<string|int, Style>
Parameters
$spreadsheet : Spreadsheet
Return values
array<string|int, Style>

All styles in PhpSpreadsheet

getParentWriter()

Get parent Xlsx object.

public getParentWriter() : Xlsx
Return values
Xlsx

writeStyles()

Write styles to XML format.

public writeStyles(Spreadsheet $spreadsheet) : string
Parameters
$spreadsheet : Spreadsheet
Return values
string

XML Output

startFont()

private startFont(XMLWriter $objWriter, bool &$fontStarted) : void
Parameters
$objWriter : XMLWriter
$fontStarted : bool
Return values
void

writeBorderPr()

Write BorderPr.

private writeBorderPr(XMLWriter $objWriter, string $name, Border $border) : void
Parameters
$objWriter : XMLWriter
$name : string

Element name

$border : Border
Return values
void

writeCellStyleDxf()

Write Cell Style Dxf.

private writeCellStyleDxf(XMLWriter $objWriter, Style $style) : void
Parameters
$objWriter : XMLWriter
$style : Style
Return values
void

writeCellStyleXf()

Write Cell Style Xf.

private writeCellStyleXf(XMLWriter $objWriter, Style $style, Spreadsheet $spreadsheet, string $defaultAlignHash) : void
Parameters
$objWriter : XMLWriter
$style : Style
$spreadsheet : Spreadsheet
$defaultAlignHash : string
Return values
void

writeGradientFill()

Write Gradient Fill.

private writeGradientFill(XMLWriter $objWriter, Fill $fill) : void
Parameters
$objWriter : XMLWriter
$fill : Fill
Return values
void

writeNumFmt()

Write NumberFormat.

private writeNumFmt(XMLWriter $objWriter, NumberFormat|null $numberFormat, int $id) : void
Parameters
$objWriter : XMLWriter
$numberFormat : NumberFormat|null
$id : int

Number Format identifier

Return values
void

writePatternColors()

private static writePatternColors(Fill $fill) : bool
Parameters
$fill : Fill
Return values
bool

writePatternFill()

Write Pattern Fill.

private writePatternFill(XMLWriter $objWriter, Fill $fill) : void
Parameters
$objWriter : XMLWriter
$fill : Fill
Return values
void

Search results