You are here

public static function KalturaHelpers::getServiceConfiguration in Kaltura 7.3

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

Initialises variables for the config object.

Return value

KalturaConfiguration

6 calls to KalturaHelpers::getServiceConfiguration()
KalturaHelpers::getAdvancedEditorFlashVars in kaltura_client/kaltura_helpers.php
KalturaHelpers::getKalturaClient in kaltura_client/kaltura_helpers.php
KalturaHelpers::getSimpleEditorFlashVars in kaltura_client/kaltura_helpers.php
KalturaHelpers::getThumbnailUrl in kaltura_client/kaltura_helpers.php
kaltura_get_partner_details in includes/kaltura.admin.inc
Helper function to retrieve partner's details from kaltura.

... See full list

File

kaltura_client/kaltura_helpers.php, line 143

Class

KalturaHelpers
Class KalturaHelpers.

Code

public static function getServiceConfiguration() {
  $partnerId = variable_get('kaltura_partner_id', 0);
  if ($partnerId == '') {
    $partnerId = 0;
  }
  $subPartnerId = variable_get('kaltura_subp_id', 0);
  if ($subPartnerId == '') {
    $subPartnerId = 0;
  }
  $config = new KalturaConfiguration();
  $config->serviceUrl = self::getKalturaServerUrl();
  $config->subPartnerId = $subPartnerId;
  $config->partnerId = $partnerId;
  $config->curlTimeout = 60;

  //$config->setLogger(new KalturaLogger());
  return $config;
}