function simple_html_dom_node::__set in simplehtmldom API 5.2
Same name and namespace in other branches
- 6 simplehtmldom/simple_html_dom.php \simple_html_dom_node::__set()
- 7 simplehtmldom/simple_html_dom.php \simple_html_dom_node::__set()
2 calls to simple_html_dom_node::__set()
- simple_html_dom_node::removeAttribute in simplehtmldom/
simple_html_dom.php - simple_html_dom_node::setAttribute in simplehtmldom/
simple_html_dom.php
File
- simplehtmldom/
simple_html_dom.php, line 432
Class
Code
function __set($name, $value) {
switch ($name) {
case 'outertext':
return $this->_[HDOM_INFO_OUTER] = $value;
case 'innertext':
if (isset($this->_[HDOM_INFO_TEXT])) {
return $this->_[HDOM_INFO_TEXT] = $value;
}
return $this->_[HDOM_INFO_INNER] = $value;
}
if (!isset($this->attr[$name])) {
$this->_[HDOM_INFO_SPACE][] = array(
' ',
'',
'',
);
$this->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_DOUBLE;
}
$this->attr[$name] = $value;
}