Class CApiContactsmainCommandCreatorMySQL
- api_CommandCreator
-
CApiContactsmainCommandCreator
-
CApiContactsmainCommandCreatorMySQL
Direct known subclasses
Methods summary
protected
string
|
#
getContactByWhere( integer|null $iUserId, string $sWhere, boolean $bIgnoreHideInGab = false, integer $iSharedTenantId = null, boolean $bIgnoreAutoCreate = false )
|
protected
string
|
|
public
boolean
|
|
public
string
|
#
GetAllContactsNamesWithPhones( integer $iUserId, integer $iSharedTenantId = 0, boolean $bAddGlobal = true )
|
public
string
|
#
GetSuggestContactItems( integer $iUserId, string $sSearch, integer $iRequestLimit, boolean $bPhoneOnly = false, integer $iSharedTenantId = null, boolean $bAll = false )
|
public
string
|
|
public
string
|
#
GetContactItems( integer $iUserId, integer $iSortField, integer $iSortOrder, integer $iOffset, integer $iRequestLimit, string $sSearch, string $sFirstCharacter, integer $iGroupId, integer $iSharedTenantId = null, boolean $bAll = false )
|
public
string
|
#
GetGroupItems( integer $iUserId, integer $iSortField, integer $iSortOrder, integer $iOffset, integer $iRequestLimit, string $sSearch, string $sFirstCharacter, integer $iContactId )
|
public
string
|
#
GetContactItemsCount( integer $iUserId, string $sSearch, integer $sFirstCharacter, integer $iGroupId, boolean $iSharedTenantId = null, $bAll = false )
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
boolean
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
boolean
|
|
public
boolean
|
|
public
string
|
|
public
string
|
|
public
string
|
Methods inherited from CApiContactsmainCommandCreator
ClearContactsIdsByExceptGroupsIds(),
ClearContactsIdsByGroupsIds(),
ClearGroupsIdsByContactsIds(),
ClearGroupsIdsByExceptContactsIds(),
CreateAutoCreateContact(),
CreateContact(),
CreateGroup(),
DeleteAllContacts(),
DeleteAllGroups(),
DeleteAllGroupsContacts(),
DeleteAutoCreateContacts(),
DeleteContacts(),
DeleteGroups(),
DeleteUserGlobalContact(),
DeleteUserGlobalSubContact(),
GetContactByEmail(),
GetContactById(),
GetContactByStrId(),
GetContactByTypeId(),
GetContactGroupsIds(),
GetExistingEmails(),
GetGroupById(),
GetGroupByName(),
GetGroupByStrId(),
GetSharedContactIds(),
UpdateContact(),
UpdateContactFrequencyByEmails(),
UpdateContactUserId(),
UpdateGroup(),
UpdateGroupIdsInContact(),
clearGroupContactsExceptIds(),
clearGroupContactsIds(),
resetContactFrequency(),
sharedItemsSqlHelper()