You are here

public static function KalturaHelpers::getKalturaServerUrl in Kaltura 7.3

Same name and namespace in other branches
  1. 5 kaltura_client/kaltura_helpers.php \KalturaHelpers::getKalturaServerUrl()
  2. 6.2 kaltura_client/kaltura_helpers.php \KalturaHelpers::getKalturaServerUrl()
  3. 6 kaltura_client/kaltura_helpers.php \KalturaHelpers::getKalturaServerUrl()
  4. 7.2 kaltura_client/kaltura_helpers.php \KalturaHelpers::getKalturaServerUrl()

Gets the url of the server either from drupal or the settings file.

Return value

string

5 calls to KalturaHelpers::getKalturaServerUrl()
KalturaHelpers::getAdvancedEditorUrl in kaltura_client/kaltura_helpers.php
KalturaHelpers::getServiceConfiguration in kaltura_client/kaltura_helpers.php
Initialises variables for the config object.
KalturaHelpers::getSimpleEditorUrl in kaltura_client/kaltura_helpers.php
KalturaHelpers::getSwfUrlForWidget in kaltura_client/kaltura_helpers.php
KalturaHelpers::getThumbnailUrl in kaltura_client/kaltura_helpers.php

File

kaltura_client/kaltura_helpers.php, line 169

Class

KalturaHelpers
Class KalturaHelpers.

Code

public static function getKalturaServerUrl() {
  $url = variable_get('kaltura_server_url', KALTURASETTINGS_SERVER_URL);
  $url = $url ? rtrim($url, '/') : rtrim(KALTURASETTINGS_SERVER_URL, '/');
  if ($GLOBALS['is_https']) {
    $url = preg_replace('/^\\/\\//', 'https://', $url, 1);
  }
  else {
    $url = preg_replace('/^\\/\\//', 'http://', $url, 1);
  }
  return $url;
}