Properties

$sizes

$sizes : array<mixed,integer>

Sizes

Type

array<mixed,integer>

$colors

$colors : array<mixed,string>

Colors

Type

array<mixed,string>

$styles

$styles : array<mixed,string>

Border styles

Type

array<mixed,string>

$attributes

$attributes : array

Other attributes

Type

array

Methods

write()

write() 

Write style.

setSizes()

setSizes(array<mixed,integer>  $value) 

Set sizes.

Parameters

array<mixed,integer> $value

setColors()

setColors(array<mixed,string>  $value) 

Set colors.

Parameters

array<mixed,string> $value

setStyles()

setStyles(array<mixed,string>  $value) 

Set border styles.

Parameters

array<mixed,string> $value

setAttributes()

setAttributes(array  $value) 

Set attributes.

Parameters

array $value

convertTwip()

convertTwip(integer|float  $value, integer  $default) : integer|float

Convert twip value

Parameters

integer|float $value
integer $default

(int|float)

Returns

integer|float

writeChildStyle()

writeChildStyle(\PhpOffice\Common\XMLWriter  $xmlWriter, string  $name, mixed  $value) 

Write child style.

Parameters

\PhpOffice\Common\XMLWriter $xmlWriter
string $name
mixed $value

assembleStyle()

assembleStyle(array  $styles = array()) : string

Assemble style array into style string

Parameters

array $styles

Returns

string

writeSide()

writeSide(\PhpOffice\Common\XMLWriter  $xmlWriter, string  $side, integer  $width, string  $color = null, string  $borderStyle = 'solid') 

Write side.

Parameters

\PhpOffice\Common\XMLWriter $xmlWriter
string $side
integer $width
string $color
string $borderStyle