Open Journal Systems  3.3.0
Seboettg\CiteProc\Style Namespace Reference

Namespaces

 Options
 
 Sort
 

Data Structures

class  Bibliography
 
class  Citation
 
class  Macro
 
class  StyleElement
 

Functions

 getAnd ()
 
 getDelimiterPrecedesEtAl ()
 
 getDelimiterPrecedesLast ()
 
 getEtAlMin ()
 
 getEtAlSubsequentMin ()
 
 getEtAlSubsequentUseFirst ()
 
 getEtAlUseFirst ()
 
 getEtAlUseLast ()
 
 getForm ()
 
 getInitialize ()
 
 getInitializeWith ()
 
 getNameAsSortOrder ()
 
 getNameDelimiter ()
 
 getNameForm ()
 
 getSortSeparator ()
 
 initInheritableNameAttributes (SimpleXMLElement $node)
 
 isDescendantOfMacro ()
 
 setAnd ($and)
 
 setDelimiterPrecedesEtAl ($delimiterPrecedesEtAl)
 
 setDelimiterPrecedesLast ($delimiterPrecedesLast)
 
 setEtAlMin ($etAlMin)
 
 setEtAlSubsequentMin ($etAlSubsequentMin)
 
 setEtAlSubsequentUseFirst ($etAlSubsequentUseFirst)
 
 setEtAlUseFirst ($etAlUseFirst)
 
 setEtAlUseLast ($etAlUseLast)
 
 setForm ($form)
 
 setInitialize ($initialize)
 
 setInitializeWith ($initializeWith)
 
 setNameAsSortOrder ($nameAsSortOrder)
 
 setNameDelimiter ($nameDelimiter)
 
 setNameForm ($nameForm)
 
 setSortSeparator ($sortSeparator)
 

Variables

 $attributesInitialized = false
 
trait InheritableNameAttributesTrait
 

Function Documentation

◆ getAnd()

Seboettg\CiteProc\Style\getAnd ( )
Returns
string

Definition at line 429 of file InheritableNameAttributesTrait.php.

◆ getDelimiterPrecedesEtAl()

Seboettg\CiteProc\Style\getDelimiterPrecedesEtAl ( )
Returns
string

Definition at line 445 of file InheritableNameAttributesTrait.php.

◆ getDelimiterPrecedesLast()

Seboettg\CiteProc\Style\getDelimiterPrecedesLast ( )
Returns
string

Definition at line 461 of file InheritableNameAttributesTrait.php.

◆ getEtAlMin()

Seboettg\CiteProc\Style\getEtAlMin ( )
Returns
int

Definition at line 477 of file InheritableNameAttributesTrait.php.

◆ getEtAlSubsequentMin()

Seboettg\CiteProc\Style\getEtAlSubsequentMin ( )
Returns
int

Definition at line 525 of file InheritableNameAttributesTrait.php.

◆ getEtAlSubsequentUseFirst()

Seboettg\CiteProc\Style\getEtAlSubsequentUseFirst ( )
Returns
int

Definition at line 541 of file InheritableNameAttributesTrait.php.

◆ getEtAlUseFirst()

Seboettg\CiteProc\Style\getEtAlUseFirst ( )
Returns
int

Definition at line 493 of file InheritableNameAttributesTrait.php.

◆ getEtAlUseLast()

Seboettg\CiteProc\Style\getEtAlUseLast ( )
Returns
bool

Definition at line 509 of file InheritableNameAttributesTrait.php.

◆ getForm()

Seboettg\CiteProc\Style\getForm ( )
Returns
mixed

Definition at line 621 of file InheritableNameAttributesTrait.php.

◆ getInitialize()

Seboettg\CiteProc\Style\getInitialize ( )
Returns
bool

Definition at line 557 of file InheritableNameAttributesTrait.php.

◆ getInitializeWith()

Seboettg\CiteProc\Style\getInitializeWith ( )
Returns
string

Definition at line 573 of file InheritableNameAttributesTrait.php.

◆ getNameAsSortOrder()

Seboettg\CiteProc\Style\getNameAsSortOrder ( )
Returns
string

Definition at line 589 of file InheritableNameAttributesTrait.php.

◆ getNameDelimiter()

Seboettg\CiteProc\Style\getNameDelimiter ( )
Returns
string

Definition at line 653 of file InheritableNameAttributesTrait.php.

◆ getNameForm()

Seboettg\CiteProc\Style\getNameForm ( )
Returns
string

Definition at line 637 of file InheritableNameAttributesTrait.php.

◆ getSortSeparator()

Seboettg\CiteProc\Style\getSortSeparator ( )
Returns
string

Definition at line 605 of file InheritableNameAttributesTrait.php.

◆ initInheritableNameAttributes()

◆ isDescendantOfMacro()

Seboettg\CiteProc\Style\isDescendantOfMacro ( )

◆ setAnd()

Seboettg\CiteProc\Style\setAnd (   $and)
Parameters
string$and

Definition at line 437 of file InheritableNameAttributesTrait.php.

◆ setDelimiterPrecedesEtAl()

Seboettg\CiteProc\Style\setDelimiterPrecedesEtAl (   $delimiterPrecedesEtAl)
Parameters
string$delimiterPrecedesEtAl

Definition at line 453 of file InheritableNameAttributesTrait.php.

◆ setDelimiterPrecedesLast()

Seboettg\CiteProc\Style\setDelimiterPrecedesLast (   $delimiterPrecedesLast)
Parameters
string$delimiterPrecedesLast

Definition at line 469 of file InheritableNameAttributesTrait.php.

◆ setEtAlMin()

Seboettg\CiteProc\Style\setEtAlMin (   $etAlMin)
Parameters
int$etAlMin

Definition at line 485 of file InheritableNameAttributesTrait.php.

◆ setEtAlSubsequentMin()

Seboettg\CiteProc\Style\setEtAlSubsequentMin (   $etAlSubsequentMin)
Parameters
int$etAlSubsequentMin

Definition at line 533 of file InheritableNameAttributesTrait.php.

◆ setEtAlSubsequentUseFirst()

Seboettg\CiteProc\Style\setEtAlSubsequentUseFirst (   $etAlSubsequentUseFirst)
Parameters
int$etAlSubsequentUseFirst

Definition at line 549 of file InheritableNameAttributesTrait.php.

◆ setEtAlUseFirst()

Seboettg\CiteProc\Style\setEtAlUseFirst (   $etAlUseFirst)
Parameters
int$etAlUseFirst

Definition at line 501 of file InheritableNameAttributesTrait.php.

◆ setEtAlUseLast()

Seboettg\CiteProc\Style\setEtAlUseLast (   $etAlUseLast)
Parameters
bool$etAlUseLast

Definition at line 517 of file InheritableNameAttributesTrait.php.

◆ setForm()

Seboettg\CiteProc\Style\setForm (   $form)
Parameters
mixed$form

Definition at line 629 of file InheritableNameAttributesTrait.php.

Referenced by Seboettg\CiteProc\Style\initInheritableNameAttributes().

◆ setInitialize()

Seboettg\CiteProc\Style\setInitialize (   $initialize)
Parameters
bool$initialize

Definition at line 565 of file InheritableNameAttributesTrait.php.

◆ setInitializeWith()

Seboettg\CiteProc\Style\setInitializeWith (   $initializeWith)
Parameters
string$initializeWith

Definition at line 581 of file InheritableNameAttributesTrait.php.

◆ setNameAsSortOrder()

Seboettg\CiteProc\Style\setNameAsSortOrder (   $nameAsSortOrder)
Parameters
string$nameAsSortOrder

Definition at line 597 of file InheritableNameAttributesTrait.php.

◆ setNameDelimiter()

Seboettg\CiteProc\Style\setNameDelimiter (   $nameDelimiter)
Parameters
string$nameDelimiter

Definition at line 661 of file InheritableNameAttributesTrait.php.

Referenced by Seboettg\CiteProc\Style\initInheritableNameAttributes().

◆ setNameForm()

Seboettg\CiteProc\Style\setNameForm (   $nameForm)
Parameters
string$nameForm

Definition at line 645 of file InheritableNameAttributesTrait.php.

Referenced by Seboettg\CiteProc\Style\initInheritableNameAttributes().

◆ setSortSeparator()

Seboettg\CiteProc\Style\setSortSeparator (   $sortSeparator)
Parameters
string$sortSeparator

Definition at line 613 of file InheritableNameAttributesTrait.php.

Variable Documentation

◆ $attributesInitialized

bool Seboettg::CiteProc::Style::$attributesInitialized = false
protected

Definition at line 63 of file InheritableNameAttributesTrait.php.

◆ InheritableNameAttributesTrait

trait Seboettg::CiteProc::Style\InheritableNameAttributesTrait
Initial value:
{
public static $attributes = [
'and',
'delimiter-precedes-et-al',
'delimiter-precedes-last',
'et-al-min',
'et-al-use-first',
'et-al-use-last',
'et-al-subsequent-min',
'et-al-subsequent-use-first',
'initialize',
'initialize-with',
'name-as-sort-order',
'sort-separator',
'name-form',
'form',
'name-delimiter',
'delimiter'
]

Definition at line 37 of file InheritableNameAttributesTrait.php.