30 public function render($conf = array()) {
31 if (!empty($conf[
'if.']) && !$this->cObj->checkIf($conf[
'if.'])) {
35 $setCurrent = isset($conf[
'setCurrent.']) ? $this->cObj->stdWrap($conf[
'setCurrent'], $conf[
'setCurrent.']) : $conf[
'setCurrent'];
37 $this->cObj->data[$this->cObj->currentValKey] = $setCurrent;
39 $key = isset($conf[
'key.']) ? $this->cObj->stdWrap($conf[
'key'], $conf[
'key.']) : $conf[
'key'];
40 $key = strlen($conf[$key]) ? $key :
'default';
42 if ($key ===
'default' && $conf[
'default'] === NULL) {
45 $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key .
'.'], $key);
47 if (isset($conf[
'stdWrap.'])) {
48 $theValue = $this->cObj->stdWrap($theValue, $conf[
'stdWrap.']);