FluentDOM\Nodes\Modifier::insertNodesBefore PHP Method

insertNodesBefore() public method

Insert nodes before the target node.
public insertNodesBefore ( array | Traversable $contentNodes ) : array
$contentNodes array | Traversable
return array
    public function insertNodesBefore($contentNodes)
    {
        $result = array();
        if ($this->_node instanceof \DOMNode && !empty($contentNodes)) {
            foreach ($contentNodes as $contentNode) {
                /** @var \DOMNode $contentNode */
                $result[] = $this->getParentNode()->insertBefore($contentNode->cloneNode(TRUE), $this->_node);
            }
        }
        return $result;
    }