Beispiel #1
0
 public static function BuildEntityAttr($userID, $arAttr = array())
 {
     $userID = (int) $userID;
     $arResult = array("U{$userID}");
     if (isset($arAttr['OPENED']) && $arAttr['OPENED'] == 'Y') {
         $arResult[] = 'O';
     }
     $statusID = isset($arAttr['STATUS_ID']) ? $arAttr['STATUS_ID'] : '';
     if ($statusID !== '') {
         $arResult[] = "STATUS_ID{$statusID}";
     }
     $arUserAttr = CCrmPerms::BuildUserEntityAttr($userID);
     return array_merge($arResult, $arUserAttr['INTRANET']);
 }