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

Pelago\Emogrifier

CssInliner::sortBySelectorPrecedence() private WC 1.0

Это метод класса: CssInliner{}

Хуков нет.

Возвращает

Число.

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

// private - только в коде основоного (родительского) класса
$result = $this->sortBySelectorPrecedence( $a, $b );
$a(массив) (обязательный)
$b(массив) (обязательный)

Код CssInliner::sortBySelectorPrecedence() WC 4.5.2

woocommerce/vendor/pelago/emogrifier/src/Emogrifier/CssInliner.php
<?php
private function sortBySelectorPrecedence(array $a, array $b)
{
    $precedenceA = $this->getCssSelectorPrecedence($a['selector']);
    $precedenceB = $this->getCssSelectorPrecedence($b['selector']);

    // We want these sorted in ascending order so selectors with lesser precedence get processed first and
    // selectors with greater precedence get sorted last.
    $precedenceForEquals = ($a['line'] < $b['line'] ? -1 : 1);
    $precedenceForNotEquals = ($precedenceA < $precedenceB ? -1 : 1);
    return ($precedenceA === $precedenceB) ? $precedenceForEquals : $precedenceForNotEquals;
}