Automattic\WooCommerce\Internal\StockNotifications\Frontend

SignupRateLimiter::to_bool │ private static │ WC 1.0

Coerce a filtered option to a boolean, accepting the usual 'yes'/'true'/1 spellings.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$result = SignupRateLimiter::to_bool( $value, $fallback ): bool;
$value(разное) (обязательный)
The filtered value.
$fallback(true|false) (обязательный)
The value to use when the filtered value spells no boolean.

Код SignupRateLimiter::to_bool() WC 11.2.2

private static function to_bool( $value, bool $fallback ): bool {
	if ( is_bool( $value ) ) {
		return $value;
	}

	$filtered = filter_var( $value, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE );

	return null === $filtered ? $fallback : $filtered;
}