Microweber\Utils\Parser::modify_html PHP Метод

modify_html() публичный Метод

public modify_html ( $layout, $selector, $content = '', $action = 'append' )
    public function modify_html($layout, $selector, $content = '', $action = 'append')
    {
        require_once __DIR__ . DIRECTORY_SEPARATOR . 'lib' . DIRECTORY_SEPARATOR . 'phpQuery.php';
        $pq = \phpQuery::newDocument($layout);
        $els = $pq[$selector];
        foreach ($els as $elem) {
            pq($elem)->{$action}($content);
        }
        $layout = $pq->htmlOuter();
        return $layout;
    }