#
CSS
1.0.2+
#
TC\ComponentLibrary\Util\Css
#
parseCss
Парсинг строки CSS в ассоциативный массив свойств и значений.
Если свойство повторяется несколько раз, его значение будет перезаписано. При этом значения с !important
могут быть перезаписаны только через !important
.
public static function parseCss(string $css, array $allowedProperties = []): array
#
Параметры
#
arrayToCss
Создание строки CSS из ассоциативного массива свойств и значений.
public static function arrayToCss(array $properties): string
#
Параметры
#
validateCss
public static function validateCss(string $css): bool
Проверка строки CSS с помощю попытки парсинга через Less_Parser
.