WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
класс не описан

HashHandlerTest() WC 1.0

Хуков нет.

Возвращает

Null. Ничего.

Использование

$HashHandlerTest = new HashHandlerTest();
// use class methods

Методы

  1. generateHandler()
  2. getDontHandleValueTestData()
  3. getHandleValueTestData()

Код HashHandlerTest: woocommerce/vendor/symfony/css-selector/Tests/Parser/Handler/HashHandlerTest.php WC 4.3.1

<?php
class HashHandlerTest extends AbstractHandlerTest
{
    public function getHandleValueTestData()
    {
        return [
            ['#id', new Token(Token::TYPE_HASH, 'id', 0), ''],
            ['#123', new Token(Token::TYPE_HASH, '123', 0), ''],

            ['#id.class', new Token(Token::TYPE_HASH, 'id', 0), '.class'],
            ['#id element', new Token(Token::TYPE_HASH, 'id', 0), ' element'],
        ];
    }

    public function getDontHandleValueTestData()
    {
        return [
            ['id'],
            ['123'],
            ['<'],
            ['<'],
            ['#'],
        ];
    }

    protected function generateHandler()
    {
        $patterns = new TokenizerPatterns();

        return new HashHandler($patterns, new TokenizerEscaping($patterns));
    }
}