Redaxscript\Filter\Html::_stripTags PHP Метод

_stripTags() защищенный Метод

strip the tags
С версии: 2.4.0
protected _stripTags ( object $node = null ) : object
$node object target node
Результат object
    protected function _stripTags($node = null)
    {
        foreach ($node->childNodes as $childNode) {
            if ($childNode->nodeType === XML_ELEMENT_NODE) {
                if (!in_array($childNode->tagName, $this->_allowedTags)) {
                    $childNode->parentNode->removeChild($childNode);
                }
                /* strip children tags */
                if ($childNode->hasChildNodes()) {
                    $this->_stripTags($childNode);
                }
            }
        }
        return $node;
    }