Automattic\WooCommerce\EmailEditor\Engine\Renderer\ContentRenderer\Preprocessors

Spacing_Preprocessor::is_zero_value │ private │ WC 1.0

Checks whether a CSS value is explicitly zero.

Matches '0', '0px', '0em', '0rem', '0%', etc.

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

Хуков нет.

Возвращает

bool. True if the value is explicitly zero.

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

// private - только в коде основоного (родительского) класса
$result = $this->is_zero_value( $value ): bool;
$value(разное) (обязательный)
The CSS value to check.

Код Spacing_Preprocessor::is_zero_value() WC 11.2.2

private function is_zero_value( $value ): bool {
	if ( ! is_string( $value ) && ! is_numeric( $value ) ) {
		return false;
	}

	return (bool) preg_match( '/^0(%|[a-z]*)?$/i', trim( (string) $value ) );
}