function KalturaHelpers::hasMobileFlavores in Kaltura 7.2
File
- kaltura_client/
kaltura_helpers.php, line 411
Class
- KalturaHelpers
- functions edited getSessionUser
Code
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;
}