[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/include/utils/ -> UserInfoUtil.php (summary)

(no description)

File Size: 2282 lines (79 kb)
Included or required: 28 times
Referenced: 0 times
Includes or requires: 10 files
 modules/Users/CreateUserPrivilegeFile.php
 includes/runtime/Cache.php
 config.php
 tabdata.php
 include/utils/utils.php
 include/events/include.inc
 include/database/Postgres8.php
 include/database/PearDatabase.php
 include/utils/GetUserGroups.php
 modules/Calendar/CalendarCommon.php

Defines 54 functions

  getMailServerInfo()
  fetchUserRole()
  fetchUserGroupids()
  getTabsUtilityActionPermission()
  getDefaultSharingEditAction()
  getDefaultSharingAction()
  getAllDefaultSharingAction()
  updateUser2RoleMapping()
  getRoleName()
  isPermitted()
  isReadPermittedBySharing()
  isReadWritePermittedBySharing()
  getProfileGlobalPermission()
  getProfileTabsPermission()
  getProfileActionPermission()
  getProfileAllActionPermission()
  getAllRoleDetails()
  getRoleInformation()
  getRoleUsers()
  getRoleUserIds()
  getRoleAndSubordinateUsers()
  getRoleAndSubordinatesInformation()
  getRoleAndSubordinatesRoleIds()
  deleteRoleRelatedSharingRules()
  deleteGroupRelatedSharingRules()
  getAllUserName()
  getAllGroupName()
  deleteSharingRule()
  getDataShareTableName()
  getDSTableNameForType()
  getUserProfile()
  getCombinedUserGlobalPermissions()
  getCombinedUserTabsPermissions()
  getCombinedUserActionPermissions()
  getParentRole()
  getRoleSubordinates()
  getSubordinateRoleAndUsers()
  getCurrentUserProfileList()
  getCurrentUserGroupList()
  getWriteSharingGroupsList()
  constructList()
  getListViewSecurityParameter()
  get_current_user_access_groups()
  getGrpId()
  getFieldVisibilityPermission()
  getColumnVisibilityPermission()
  getPermittedModuleNames()
  getPermittedModuleIdList()
  RecalculateSharingRules()
  getSharingModuleList()
  isCalendarPermittedBySharing()
  isFieldActive()
  getNonAdminAccessControlQuery()
  appendFromClauseToQuery()

Functions
Functions that are not part of a class:

getMailServerInfo($user)   X-Ref
No description

fetchUserRole($userid)   X-Ref
No description

fetchUserGroupids($userid)   X-Ref
No description

getTabsUtilityActionPermission($profileid)   X-Ref
No description

getDefaultSharingEditAction()   X-Ref
No description

getDefaultSharingAction()   X-Ref
No description

getAllDefaultSharingAction()   X-Ref
No description

updateUser2RoleMapping($roleid,$userid)   X-Ref
No description

getRoleName($roleid)   X-Ref
No description

isPermitted($module,$actionname,$record_id='')   X-Ref
No description

isReadPermittedBySharing($module,$tabid,$actionid,$record_id)   X-Ref
No description

isReadWritePermittedBySharing($module,$tabid,$actionid,$record_id)   X-Ref
No description

getProfileGlobalPermission($profileid)   X-Ref
No description

getProfileTabsPermission($profileid)   X-Ref
No description

getProfileActionPermission($profileid)   X-Ref
No description

getProfileAllActionPermission($profileid)   X-Ref
No description

getAllRoleDetails()   X-Ref
No description

getRoleInformation($roleid)   X-Ref
No description

getRoleUsers($roleId)   X-Ref
No description

getRoleUserIds($roleId)   X-Ref
No description

getRoleAndSubordinateUsers($roleId)   X-Ref
No description

getRoleAndSubordinatesInformation($roleId)   X-Ref
No description

getRoleAndSubordinatesRoleIds($roleId)   X-Ref
No description

deleteRoleRelatedSharingRules($roleId)   X-Ref
No description

deleteGroupRelatedSharingRules($grpId)   X-Ref
No description

getAllUserName()   X-Ref
No description

getAllGroupName()   X-Ref
No description

deleteSharingRule($shareid)   X-Ref
No description

getDataShareTableName()   X-Ref
No description

getDSTableNameForType($typeString)   X-Ref
No description

getUserProfile($userId)   X-Ref
No description

getCombinedUserGlobalPermissions($userId)   X-Ref
No description

getCombinedUserTabsPermissions($userId)   X-Ref
No description

getCombinedUserActionPermissions($userId)   X-Ref
No description

getParentRole($roleId)   X-Ref
No description

getRoleSubordinates($roleId)   X-Ref
No description

getSubordinateRoleAndUsers($roleId)   X-Ref
No description

getCurrentUserProfileList()   X-Ref
No description

getCurrentUserGroupList()   X-Ref
No description

getWriteSharingGroupsList($module)   X-Ref
No description

constructList($array,$data_type)   X-Ref
No description

getListViewSecurityParameter($module)   X-Ref
No description

get_current_user_access_groups($module)   X-Ref
No description

getGrpId($groupname)   X-Ref
No description

getFieldVisibilityPermission($fld_module, $userid, $fieldname, $accessmode='readonly')   X-Ref
No description

getColumnVisibilityPermission($userid, $columnname, $module, $accessmode='readonly')   X-Ref
No description

getPermittedModuleNames()   X-Ref
No description

getPermittedModuleIdList()   X-Ref
Function to get the permitted module id Array with presence as 0

return: Array Array of accessible tabids.

RecalculateSharingRules()   X-Ref
No description

getSharingModuleList($eliminateModules=false)   X-Ref
No description

isCalendarPermittedBySharing($recordId)   X-Ref
No description

isFieldActive($modulename,$fieldname)   X-Ref
No description

getNonAdminAccessControlQuery($module,$user,$scope='')   X-Ref

param: String $module - module name for which query needs to be generated.
param: Users $user - user for which query needs to be generated.
return: String Access control Query for the user.

appendFromClauseToQuery($query,$fromClause)   X-Ref
No description



Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1