Exemple #1
0
 function hasMobileFlavores()
 {
     try {
         $kaltura_client = KalturaHelpers::getKalturaClient(TRUE);
         $session_user = KalturaHelpers::getSessionUser();
         $filter = new KalturaPermissionFilter();
         // Class KalturaPermissionName don't exist in later versions of client
         // library, so just replace the needed property with its value.
         $filter->nameEqual = 'FEATURE_MOBILE_FLAVORS';
         // create a permission service object
         $permissionService = new KalturaPermissionService($kaltura_client);
         $res = $permissionService->listAction($filter);
         if ($res->totalCount == 1) {
             // expected only one permission or no permissions at all
             if ($res->objects[0]->status == KalturaPermissionStatus::ACTIVE) {
                 return TRUE;
             }
         }
     } catch (Exception $e) {
         watchdog_exception('kaltura', $e);
     }
     return FALSE;
 }
Exemple #2
0
 function hasMobileFlavores()
 {
     $kaltura_client = KalturaHelpers::getKalturaClient(TRUE);
     $session_user = KalturaHelpers::getSessionUser();
     $filter = new KalturaPermissionFilter();
     $filter->nameEqual = KalturaPermissionName::FEATURE_MOBILE_FLAVORS;
     // create a permission service object
     $permissionService = new KalturaPermissionService($kaltura_client);
     $res = $permissionService->listAction($filter);
     if ($res->totalCount == 1) {
         // expected only one permission or no permissions at all
         if ($res->objects[0]->status == KalturaPermissionStatus::ACTIVE) {
             return TRUE;
         }
     }
     return FALSE;
 }