function csl_element::init in Bibliography Module 7.2
Same name and namespace in other branches
- 6.2 modules/CiteProc/CSL.inc \csl_element::init()
- 7 modules/CiteProc/CSL.inc \csl_element::init()
2 calls to csl_element::init()
- csl_date::init in modules/
CiteProc/ CSL.inc - csl_element::__construct in modules/
CiteProc/ CSL.inc
5 methods override csl_element::init()
- csl_bibliography::init in modules/
CiteProc/ CSL.inc - csl_citation::init in modules/
CiteProc/ CSL.inc - csl_date::init in modules/
CiteProc/ CSL.inc - csl_names::init in modules/
CiteProc/ CSL.inc - csl_text::init in modules/
CiteProc/ CSL.inc
File
- modules/
CiteProc/ CSL.inc, line 153
Class
Code
function init($dom_node, $citeproc) {
if (!$dom_node) {
return;
}
foreach ($dom_node->childNodes as $node) {
if ($node->nodeType == 1) {
$this
->add_element(csl_factory::create($node, $citeproc));
}
}
}