Constants

RESTART_NUMBER_CONTINUOUS

RESTART_NUMBER_CONTINUOUS = 'continuous'

RESTART_NUMBER_EACH_SECTION

RESTART_NUMBER_EACH_SECTION = 'eachSect'

RESTART_NUMBER_EACH_PAGE

RESTART_NUMBER_EACH_PAGE = 'eachPage'

POSITION_PAGE_BOTTOM

POSITION_PAGE_BOTTOM = 'pageBottom'

POSITION_BENEATH_TEXT

POSITION_BENEATH_TEXT = 'beneathText'

POSITION_SECTION_END

POSITION_SECTION_END = 'sectEnd'

POSITION_DOC_END

POSITION_DOC_END = 'docEnd'

Properties

$pos

$pos : string

Footnote Positioning Location

Type

string

$numFmt

$numFmt : string

Footnote Numbering Format w:numFmt, one of PhpOffice\PhpWord\SimpleType\NumberFormat

Type

string

$numStart

$numStart : float

Footnote and Endnote Numbering Starting Value

Type

float

$numRestart

$numRestart : string

Footnote and Endnote Numbering Restart Location

Type

string

Methods

getPos()

getPos() : string

Get the Footnote Positioning Location

Returns

string

setPos()

setPos(string  $pos) : self

Set the Footnote Positioning Location (pageBottom, beneathText, sectEnd, docEnd)

Parameters

string $pos

Throws

\InvalidArgumentException

Returns

self

getNumFmt()

getNumFmt() : string

Get the Footnote Numbering Format

Returns

string

setNumFmt()

setNumFmt(string  $numFmt) : self

Set the Footnote Numbering Format

Parameters

string $numFmt

One of NumberFormat

Returns

self

getNumStart()

getNumStart() : float

Get the Footnote Numbering Format

Returns

float

setNumStart()

setNumStart(float  $numStart) : self

Set the Footnote Numbering Format

Parameters

float $numStart

Returns

self

getNumRestart()

getNumRestart() : string

Get the Footnote and Endnote Numbering Starting Value

Returns

string

setNumRestart()

setNumRestart(string  $numRestart) : self

Set the Footnote and Endnote Numbering Starting Value (continuous, eachSect, eachPage)

Parameters

string $numRestart

Throws

\InvalidArgumentException

Returns

self