You are here

function janrain_capture_configured in Janrain Registration 7.2

Same name and namespace in other branches
  1. 7.4 janrain_capture.module \janrain_capture_configured()
  2. 7 janrain_capture.module \janrain_capture_configured()
  3. 7.3 janrain_capture.module \janrain_capture_configured()

Checks whether the module has been configured.

4 calls to janrain_capture_configured()
janrain_capture_block_view in ./janrain_capture.module
Implements hook_block_view().
janrain_capture_block_view_user_login_alter in ./janrain_capture.module
Implements hook_block_view_MODULE_DELTA_alter().
janrain_capture_cron in ./janrain_capture.module
Implements hook_cron().
janrain_capture_page_build in ./janrain_capture.module
Implements hook_page_build().

File

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

Code

function janrain_capture_configured() {
  $capture_version = variable_get('janrain_capture_ver');
  if ($capture_version == JANRAIN_CAPTURE_VERSION_LEGACY) {
    $janrain_capture_main = variable_get('janrain_capture_main', array());
    if (isset($janrain_capture_main['capture_address']) && !empty($janrain_capture_main['capture_address']) && (isset($janrain_capture_main['capture_client_id']) && !empty($janrain_capture_main['capture_client_id'])) && (isset($janrain_capture_main['capture_client_secret']) && !empty($janrain_capture_main['capture_client_secret']))) {
      return TRUE;
    }
    else {
      return FALSE;
    }
  }
  elseif ($capture_version == JANRAIN_CAPTURE_VERSION_WIDGET) {
    $janrain_capture_main = variable_get('janrain_capture_main2', array());
    if (isset($janrain_capture_main['capture_address']) && !empty($janrain_capture_main['capture_address']) && (isset($janrain_capture_main['capture_client_id']) && !empty($janrain_capture_main['capture_client_id'])) && (isset($janrain_capture_main['capture_app_id']) && !empty($janrain_capture_main['capture_app_id'])) && (isset($janrain_capture_main['capture_client_secret']) && !empty($janrain_capture_main['capture_client_secret']))) {
      return TRUE;
    }
    else {
      return FALSE;
    }
  }
  else {
    return FALSE;
  }
}