[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/include/Webservices/ -> Utils.php (summary)

(no description)

File Size: 1041 lines (37 kb)
Included or required: 24 times
Referenced: 0 times
Includes or requires: 18 files
 include/Webservices/DataTransform.php
 include/Webservices/WebserviceField.php
 include/Webservices/VtigerCRMObjectMeta.php
 modules/Users/Users.php
 include/utils/VtlibUtils.php
 include/utils/UserInfoUtil.php
 include/Webservices/WebserviceEntityOperation.php
 include/utils/GetUserGroups.php
 include/Webservices/VtigerWebserviceObject.php
 include/Webservices/WebServiceError.php
 include/utils/utils.php
 include/Webservices/ModuleTypes.php
 modules/com_vtiger_workflow/VTTaskManager.inc
 include/Webservices/VtigerCRMObject.php
 include/database/PearDatabase.php
 include/utils/GetGroupUsers.php
 include/Webservices/EntityMeta.php
 include/Webservices/PreserveGlobal.php

Defines 53 functions

  vtws_getUsersInTheSameGroup()
  vtws_generateRandomAccessKey()
  vtws_getVtigerVersion()
  vtws_getUserAccessibleGroups()
  vtws_getWebserviceGroupFromGroups()
  vtws_getUserWebservicesGroups()
  vtws_getIdComponents()
  vtws_getId()
  getEmailFieldId()
  vtws_getParameter()
  vtws_getEntityNameFields()
  vtws_getModuleNameList()
  vtws_getWebserviceEntities()
  vtws_getModuleInstance()
  vtws_isRecordOwnerUser()
  vtws_isRecordOwnerGroup()
  vtws_getOwnerType()
  vtws_runQueryAsTransaction()
  vtws_getCalendarEntityType()
  vtws_getWebserviceEntityId()
  vtws_addDefaultModuleTypeEntity()
  vtws_addModuleTypeWebserviceEntity()
  vtws_deleteWebserviceEntity()
  vtws_addDefaultActorTypeEntity()
  vtws_addActorTypeWebserviceEntityWithName()
  vtws_addActorTypeWebserviceEntityWithoutName()
  vtws_addActorTypeName()
  vtws_getName()
  vtws_preserveGlobal()
  vtws_addWebserviceOperation()
  vtws_addWebserviceOperationParam()
  vtws_getModuleHandlerFromName()
  vtws_getModuleHandlerFromId()
  vtws_CreateCompanyLogoFile()
  vtws_getActorEntityName()
  vtws_getActorEntityNameById()
  vtws_isRoleBasedPicklist()
  vtws_getConvertLeadFieldMapping()
  vtws_getRelatedNotesAttachments()
  vtws_saveLeadRelatedProducts()
  vtws_saveLeadRelations()
  vtws_getFieldfromFieldId()
  vtws_getRelatedActivities()
  vtws_saveLeadRelatedCampaigns()
  vtws_transferLeadRelatedRecords()
  vtws_transferComments()
  vtws_transferOwnership()
  vtws_updateWebformsRoundrobinUsersLists()
  vtws_transferOwnershipForWorkflowTasks()
  vtws_getWebserviceTranslatedStringForLanguage()
  vtws_getWebserviceTranslatedString()
  vtws_getWebserviceCurrentLanguage()
  vtws_getWebserviceDefaultLanguage()

Functions
Functions that are not part of a class:

vtws_getUsersInTheSameGroup($id)   X-Ref
No description

vtws_generateRandomAccessKey($length=10)   X-Ref
No description

vtws_getVtigerVersion()   X-Ref
get current vtiger version from the database.


vtws_getUserAccessibleGroups($moduleId, $user)   X-Ref
No description

vtws_getWebserviceGroupFromGroups($groups)   X-Ref
No description

vtws_getUserWebservicesGroups($tabId,$user)   X-Ref
No description

vtws_getIdComponents($elementid)   X-Ref
No description

vtws_getId($objId, $elemId)   X-Ref
No description

getEmailFieldId($meta, $entityId)   X-Ref
No description

vtws_getParameter($parameterArray, $paramName,$default=null)   X-Ref
No description

vtws_getEntityNameFields($moduleName)   X-Ref
No description

vtws_getModuleNameList()   X-Ref
No description

vtws_getWebserviceEntities()   X-Ref
No description

vtws_getModuleInstance($webserviceObject)   X-Ref

param: VtigerWebserviceObject $webserviceObject
return: CRMEntity

vtws_isRecordOwnerUser($ownerId)   X-Ref
No description

vtws_isRecordOwnerGroup($ownerId)   X-Ref
No description

vtws_getOwnerType($ownerId)   X-Ref
No description

vtws_runQueryAsTransaction($query,$params,&$result)   X-Ref
No description

vtws_getCalendarEntityType($id)   X-Ref
No description

vtws_getWebserviceEntityId($entityName, $id)   X-Ref
No description

vtws_addDefaultModuleTypeEntity($moduleName)   X-Ref
No description

vtws_addModuleTypeWebserviceEntity($moduleName,$filePath,$className)   X-Ref
No description

vtws_deleteWebserviceEntity($moduleName)   X-Ref
No description

vtws_addDefaultActorTypeEntity($actorName,$actorNameDetails,$withName = true)   X-Ref
No description

vtws_addActorTypeWebserviceEntityWithName($moduleName,$filePath,$className,$actorNameDetails)   X-Ref
No description

vtws_addActorTypeWebserviceEntityWithoutName($moduleName,$filePath,$className,$actorNameDetails)   X-Ref
No description

vtws_addActorTypeName($entityId,$fieldNames,$indexColumn,$tableName)   X-Ref
No description

vtws_getName($id,$user)   X-Ref
No description

vtws_preserveGlobal($name,$value)   X-Ref
No description

vtws_addWebserviceOperation($name,$handlerFilePath,$handlerMethodName,$requestType,$preLogin = 0)   X-Ref
Takes the details of a webservices and exposes it over http.

param: $name name of the webservice to be added with namespace.
param: $handlerFilePath file to be include which provides the handler method for the given webservice.
param: $handlerMethodName name of the function to the called when this webservice is invoked.
param: $requestType type of request that this operation should be, if in doubt give it as GET,
param: $preLogin 0 if the operation need the user to authorised to access the webservice and
return: Integer operationId of successful or null upon failure.

vtws_addWebserviceOperationParam($operationId,$paramName,$paramType,$sequence)   X-Ref
Add a parameter to a webservice.

param: $operationId Id of the operation for which a webservice needs to be added.
param: $paramName name of the parameter used to pickup value from request(POST/GET) object.
param: $paramType type of the parameter, it can either 'string','datetime' or 'encoded'
param: $sequence sequence of the parameter in the definition in the handler method.
return: Boolean true if the parameter was added successfully, false otherwise

vtws_getModuleHandlerFromName($name,$user)   X-Ref

param: <type> $name
param: <type> $user
return: WebserviceEntityOperation

vtws_getModuleHandlerFromId($id,$user)   X-Ref
No description

vtws_CreateCompanyLogoFile($fieldname)   X-Ref
No description

vtws_getActorEntityName($name, $idList)   X-Ref
No description

vtws_getActorEntityNameById($entityId, $idList)   X-Ref
No description

vtws_isRoleBasedPicklist($name)   X-Ref
No description

vtws_getConvertLeadFieldMapping()   X-Ref
No description

vtws_getRelatedNotesAttachments($id,$relatedId)   X-Ref
No description

vtws_saveLeadRelatedProducts($leadId, $relatedId, $setype)   X-Ref
No description

vtws_saveLeadRelations($leadId, $relatedId, $setype)   X-Ref
No description

vtws_getFieldfromFieldId($fieldId, $fieldObjectList)   X-Ref
No description

vtws_getRelatedActivities($leadId,$accountId,$contactId,$relatedId)   X-Ref
No description

vtws_saveLeadRelatedCampaigns($leadId, $relatedId, $seType)   X-Ref
Function used to save the lead related Campaigns with Contact

param: $leadid - leadid
param: $relatedid - related entity id (contactid/accountid)
param: $setype - related module(Accounts/Contacts)
return: Boolean true on success, false otherwise.

vtws_transferLeadRelatedRecords($leadId, $relatedId, $seType)   X-Ref
Function used to transfer all the lead related records to given Entity(Contact/Account) record

param: $leadid - leadid
param: $relatedid - related entity id (contactid/accountid)
param: $setype - related module(Accounts/Contacts)

vtws_transferComments($sourceRecordId, $destinationRecordId)   X-Ref
No description

vtws_transferOwnership($ownerId, $newOwnerId, $delete=true)   X-Ref
No description

vtws_updateWebformsRoundrobinUsersLists($ownerId, $newOwnerId)   X-Ref
No description

vtws_transferOwnershipForWorkflowTasks($ownerModel, $newOwnerModel)   X-Ref
No description

vtws_getWebserviceTranslatedStringForLanguage($label, $currentLanguage)   X-Ref
No description

vtws_getWebserviceTranslatedString($label)   X-Ref
No description

vtws_getWebserviceCurrentLanguage()   X-Ref
No description

vtws_getWebserviceDefaultLanguage()   X-Ref
No description



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