/** * * * @param string $ps_spec * @param array $pa_options * @return mixed */ public function get($ps_spec, $pa_options = null) { if ($vm_ret = parent::get($ps_spec, $pa_options)) { return $vm_ret; } $vb_return_as_array = caGetOption('returnAsArray', $pa_options, false); $vs_delimiter = caGetOption('delimiter', $pa_options, ';'); //$ps_spec = str_replace("/", "", $ps_spec); if ($this->opb_tag_names_as_case_insensitive) { $ps_spec = strtolower($ps_spec); } if (is_array($this->opa_row_buf) && $ps_spec && isset($this->opa_row_buf[$ps_spec])) { if ($vb_return_as_array) { return $this->opa_row_buf[$ps_spec]; } else { return join($vs_delimiter, $this->opa_row_buf[$ps_spec]); } } return null; }
public function get($ps_spec, $pa_options = null) { $vm_ret = parent::get($ps_spec, $pa_options); if (is_array($vm_ret)) { foreach ($vm_ret as &$vs_val) { $vs_val = html_entity_decode($vs_val); } return $vm_ret; } elseif (is_string($vm_ret)) { return html_entity_decode($vm_ret); } return $vm_ret; }