Automattic\WooCommerce\Internal\Admin\Settings
SettingsUISchema::is_finite_number
Whether a value is a finite number accepted by the renderer.
Method of the class: SettingsUISchema{}
No Hooks.
Returns
bool.
Usage
$result = SettingsUISchema::is_finite_number( $value ): bool;
- $value(mixed) (required)
- Candidate value.
SettingsUISchema::is_finite_number() SettingsUISchema::is finite number code WC 11.2.1
private static function is_finite_number( $value ): bool {
if ( is_int( $value ) ) {
return true;
}
if ( is_float( $value ) ) {
return is_finite( $value );
}
if ( ! is_string( $value ) ) {
return false;
}
return is_numeric( $value ) && is_finite( (float) $value );
}