Open Journal Systems  3.3.0
Seboettg\CiteProc\Rendering\Layout Class Reference
Inheritance diagram for Seboettg\CiteProc\Rendering\Layout:
Seboettg\CiteProc\Rendering\Rendering

Public Member Functions

 __construct ($node, $parent)
 
 render ($data, $citationItems=[])
 

Static Public Member Functions

static getNumberOfCitedItems ()
 

Detailed Description

Definition at line 35 of file Layout.php.

Constructor & Destructor Documentation

◆ __construct()

Seboettg\CiteProc\Rendering\Layout::__construct (   $node,
  $parent 
)
Parameters
SimpleXMLElement$node
StyleElement$parent
Exceptions
InvalidStylesheetException

Definition at line 72 of file Layout.php.

References Seboettg\CiteProc\Util\Factory\create().

Member Function Documentation

◆ getNumberOfCitedItems()

static Seboettg\CiteProc\Rendering\Layout::getNumberOfCitedItems ( )
static
Returns
int

Definition at line 172 of file Layout.php.

Referenced by Seboettg\CiteProc\Rendering\Date\DatePart\renderDay().

◆ render()

Seboettg\CiteProc\Rendering\Layout::render (   $data,
  $citationItems = [] 
)
Parameters
array | DataList$data
array | ArrayList$citationItems
Returns
string|array

Implements Seboettg\CiteProc\Rendering\Rendering.

Definition at line 90 of file Layout.php.

References Seboettg\CiteProc\Util\StringHelper\clearApostrophes(), and Seboettg\CiteProc\CiteProc\getContext().


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