W3cubDocs

/WordPress

WP_Duotone::colord_clamp_hsla( array $hsla ): array

Clamps an array of HSLA values.

Description

Direct port of colord’s clampHsla function.

Parameters

$hslaarrayrequired
The HSLA array to clamp.

Return

array The clamped HSLA array.

Source

private static function colord_clamp_hsla( $hsla ) {
	$hsla['h'] = self::colord_clamp_hue( $hsla['h'] );
	$hsla['s'] = self::colord_clamp( $hsla['s'], 0, 100 );
	$hsla['l'] = self::colord_clamp( $hsla['l'], 0, 100 );
	$hsla['a'] = self::colord_clamp( $hsla['a'] );

	return $hsla;
}

Changelog

Version Description
6.3.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_hsla