class csl_choose in Bibliography Module 6.2
Same name and namespace in other branches
- 7 modules/CiteProc/CSL.inc \csl_choose
- 7.2 modules/CiteProc/CSL.inc \csl_choose
Hierarchy
- class \csl_collection
- class \csl_element
- class \csl_choose
- class \csl_element
Expanded class hierarchy of csl_choose
File
- modules/
CiteProc/ CSL.inc, line 1456
View source
class csl_choose extends csl_element {
function render($data, $mode = NULL) {
foreach ($this->elements as $choice) {
if ($choice
->evaluate($data)) {
return $choice
->render($data, $mode);
}
}
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
csl_choose:: |
function |
Overrides csl_collection:: |
||
csl_collection:: |
protected | property | ||
csl_collection:: |
function | |||
csl_collection:: |
function | 1 | ||
csl_element:: |
protected | property | ||
csl_element:: |
protected | property | ||
csl_element:: |
function | |||
csl_element:: |
function | |||
csl_element:: |
function | 5 | ||
csl_element:: |
function | |||
csl_element:: |
function | |||
csl_element:: |
function | 2 | ||
csl_element:: |
function | |||
csl_element:: |
function | |||
csl_element:: |
function | |||
csl_element:: |
function |