# booking/10.11.3/includes/__js/client/utils/wpbc_utils.js

Booking Calendar, version 10.11.3. 41 lines.

- Page: https://pluginprobe.com/plugins/booking/10.11.3/code/includes/__js/client/utils/wpbc_utils.js
- Raw: https://pluginprobe.com/plugins/booking/10.11.3/raw/includes/__js/client/utils/wpbc_utils.js
- Modified: 2025-05-12T07:38:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/booking/10.11.3/code/includes/__js/client/utils/wpbc_utils.js#L10-L20`.

```javascript
/**
 * =====================================================================================================================
 * JavaScript Util Functions		../includes/__js/utils/wpbc_utils.js
 * =====================================================================================================================
 */

/**
 * Trim  strings and array joined with  (,)
 *
 * @param string_to_trim   string / array
 * @returns string
 */
function wpbc_trim( string_to_trim ){

    if ( Array.isArray( string_to_trim ) ){
        string_to_trim = string_to_trim.join( ',' );
    }

    if ( 'string' == typeof (string_to_trim) ){
        string_to_trim = string_to_trim.trim();
    }

    return string_to_trim;
}

/**
 * Check if element in array
 *
 * @param array_here		array
 * @param p_val				element to  check
 * @returns {boolean}
 */
function wpbc_in_array( array_here, p_val ){
	for ( var i = 0, l = array_here.length; i < l; i++ ){
		if ( array_here[ i ] == p_val ){
			return true;
		}
	}
	return false;
}

```
