HEX
Server: Apache
System: Linux webm019.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: petsclubcc (68997)
PHP: 5.4.45
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/petsclubcc/ecommerce/wp-content/plugins/mailpoet/lib/Util/pQuery/pQuery.php
<?php

namespace MailPoet\Util\pQuery;

if (!defined('ABSPATH')) exit;


// extend pQuery class to use UTF-8 encoding when getting elements' inner/outer text
// phpcs:ignore Squiz.Classes.ValidClassName
class pQuery extends \pQuery {
  public static function parseStr($html) {
    $parser = new Html5Parser($html);

    if (!$parser->root instanceof \pQuery\DomNode) {
      // this condition shouldn't happen it is here only for PHPStan
      throw new \Exception('Renderer is not configured correctly');
    }

    return $parser->root;
  }
}