Automattic\WooCommerce\Vendor\Pelago\Emogrifier\HtmlProcessor

CssVariableEvaluator::getVariableDefinitionsFromDeclarations │ private │ WC 1.0

Метод класса: CssVariableEvaluator{}

Хуков нет.

Возвращает

array<non-empty-string, string>.

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

// private - только в коде основоного (родительского) класса
$result = $this->getVariableDefinitionsFromDeclarations( $declarations ): array;
$declarations(array<non-empty-string, string>) (обязательный)
.

Код CssVariableEvaluator::getVariableDefinitionsFromDeclarations() WC 11.2.1

private function getVariableDefinitionsFromDeclarations(array $declarations): array
{
    return \array_filter(
        $declarations,
        static function (string $key): bool {
            return \substr($key, 0, 2) === '--';
        },
        ARRAY_FILTER_USE_KEY
    );
}