bsf_get_api_site( bool $prefer_unsecure = false, bool $is_rest_api = false )
BSF get API site.
Description
Parameters
- $prefer_unsecure
 - 
					
(bool) (Optional) Prefer unsecure.
Default value: false
 - $is_rest_api
 - 
					
(bool) (Optional) use rest api base URL.
Default value: false
 
Return
($bsf_api_site.)
Source
File: admin/bsf-core/includes/helpers.php
function bsf_get_api_site( $prefer_unsecure = false, $is_rest_api = false ) {
	$rest_api_endoint = ( true === $is_rest_api ) ? 'wp-json/bsf-products/v1/' : '';
	if ( defined( 'BSF_API_URL' ) ) {
		$bsf_api_site = BSF_API_URL . $rest_api_endoint;
	} else {
		$bsf_api_site = 'http://support.brainstormforce.com/' . $rest_api_endoint;
		if ( false === $prefer_unsecure && wp_http_supports( array( 'ssl' ) ) ) {
			$bsf_api_site = set_url_scheme( $bsf_api_site, 'https' );
		}
	}
	return $bsf_api_site;
}
			Expand full source code Collapse full source code View on Trac