You are here

function _janrain_capture_default_loadjs_url in Janrain Registration 7.3

Same name and namespace in other branches
  1. 7.4 janrain_capture.module \_janrain_capture_default_loadjs_url()
  2. 7.2 janrain_capture.module \_janrain_capture_default_loadjs_url()
2 calls to _janrain_capture_default_loadjs_url()
janrain_capture_ui_settings in janrain_capture_ui/janrain_capture_ui.widget.inc
Sets up the admin settings form for this module.
janrain_capture_ui_settings_submit2 in janrain_capture_ui/janrain_capture_ui.widget.inc
Submit callback for the settings form.

File

./janrain_capture.module, line 1053
This module implements authentication endpoints for Janrain Capture.

Code

function _janrain_capture_default_loadjs_url() {

  // Parse engage app name to load.js path. If engage address is given engage app name will be parsed else default will be parsed.
  $janrain_capture_main = variable_get('janrain_capture_main2', array());
  $engageAppUrl = $janrain_capture_main['engage_address'];
  if ($engageAppUrl != '') {
    $engageAppName = strstr(parse_url($engageAppUrl, PHP_URL_HOST), '.', true);
  }
  else {
    $engageAppName = 'default';
  }
  return 'd16s8pqtk4uodx.cloudfront.net/' . $engageAppName . '/load.js';
}