CiteProc - PHP
A PHP implementation of the CSL citation processor "CiteProc"

csl_element Class Reference

Inheritance diagram for csl_element:
csl_collection csl_bibliography csl_choose csl_citation csl_options csl_rendering_element csl_sort csl_style csl_substitute

Public Member Functions

 __construct ($dom_node=NULL, $citeproc=NULL)
 init ($dom_node, $citeproc)
 set_attribute ($name, $value)
 set_attributes ($dom_node)
 get_attributes ($name=NULL)
 get_hier_attributes ()
 name ($name=NULL)

Protected Attributes

 $attributes = array()
 $citeproc

Detailed Description

Definition at line 135 of file CiteProc.php.


Constructor & Destructor Documentation

__construct ( dom_node = NULL,
citeproc = NULL 
)

Reimplemented in csl_format, csl_name, and csl_style.

Definition at line 139 of file CiteProc.php.


Member Function Documentation

get_attributes ( name = NULL)

Definition at line 181 of file CiteProc.php.

get_hier_attributes ( )

Definition at line 190 of file CiteProc.php.

init ( dom_node,
citeproc 
)

Reimplemented in csl_names, csl_date, csl_text, csl_citation, and csl_bibliography.

Definition at line 147 of file CiteProc.php.

name ( name = NULL)

Definition at line 204 of file CiteProc.php.

set_attribute ( name,
value 
)

Definition at line 157 of file CiteProc.php.

set_attributes ( dom_node)

Definition at line 161 of file CiteProc.php.


Field Documentation

$attributes = array() [protected]

Definition at line 136 of file CiteProc.php.

$citeproc [protected]

Definition at line 137 of file CiteProc.php.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables