Open Journal Systems  3.3.0
Seboettg\CiteProc\Rendering\Date\DatePart Class Reference

Public Member Functions

 __construct (SimpleXMLElement $node)
 
 getForm ()
 
 getName ()
 
 getRangeDelimiter ()
 
 render (DateTime $date, Date $parent)
 
 renderWithoutAffixes (DateTime $date, Date $parent=null)
 

Data Fields

const DEFAULT_RANGE_DELIMITER = "–"
 

Protected Member Functions

 monthFromLocale ($text, $form)
 
 renderDay (DateTime $date)
 
 renderMonth (DateTime $date)
 
 renderYear (DateTime $date)
 

Detailed Description

Definition at line 27 of file DatePart.php.

Constructor & Destructor Documentation

◆ __construct()

Seboettg\CiteProc\Rendering\Date\DatePart::__construct ( SimpleXMLElement  $node)

Member Function Documentation

◆ getForm()

Seboettg\CiteProc\Rendering\Date\DatePart::getForm ( )
Returns
string

Definition at line 133 of file DatePart.php.

◆ getName()

Seboettg\CiteProc\Rendering\Date\DatePart::getName ( )
Returns
string

Definition at line 141 of file DatePart.php.

◆ getRangeDelimiter()

Seboettg\CiteProc\Rendering\Date\DatePart::getRangeDelimiter ( )
Returns
string

Definition at line 149 of file DatePart.php.

◆ monthFromLocale()

Seboettg\CiteProc\Rendering\Date\DatePart::monthFromLocale (   $text,
  $form 
)
protected
Parameters
$text
$form
Returns
mixed

Definition at line 233 of file DatePart.php.

References Seboettg\CiteProc\CiteProc\getContext().

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

◆ render()

Seboettg\CiteProc\Rendering\Date\DatePart::render ( DateTime  $date,
Date  $parent 
)
Parameters
DateTime$date
Date$parent
Returns
string

Definition at line 98 of file DatePart.php.

References Seboettg\CiteProc\Rendering\Date\DatePart\renderWithoutAffixes().

◆ renderDay()

Seboettg\CiteProc\Rendering\Date\DatePart::renderDay ( DateTime  $date)
protected

◆ renderMonth()

Seboettg\CiteProc\Rendering\Date\DatePart::renderMonth ( DateTime  $date)
protected

◆ renderWithoutAffixes()

◆ renderYear()

Seboettg\CiteProc\Rendering\Date\DatePart::renderYear ( DateTime  $date)
protected
Parameters
DateTime$date
Returns
string|int

Definition at line 158 of file DatePart.php.

References Seboettg\CiteProc\CiteProc\getContext().

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

Field Documentation

◆ DEFAULT_RANGE_DELIMITER

const Seboettg\CiteProc\Rendering\Date\DatePart::DEFAULT_RANGE_DELIMITER = "–"

Definition at line 30 of file DatePart.php.

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


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