protected
string
|
#
_getUserByWhere( string $sWhere )
Parameters
Returns
string
|
public
string
|
#
getUserById( integer $iIdTenant, integer $iHelpdeskUserId )
Parameters
- $iIdTenant
- $iHelpdeskUserId
Returns
string
|
public
string
|
#
getUserByIdWithoutTenantID( integer $iHelpdeskUserId )
Parameters
Returns
string
|
public
string
|
#
getUserByEmail( integer $iIdTenant, string $sEmail )
Parameters
Returns
string
|
public
string
|
#
getUserByNotificationEmail( integer $iIdTenant, string $sEmail )
Parameters
Returns
string
|
public
|
#
getUserBySocialId( $iIdTenant, $sSocialId )
|
public
string
|
#
getUserByActivateHash( integer $iIdTenant, string $sActivateHash )
Parameters
- $iIdTenant
- $sActivateHash
Returns
string
|
public
string
|
#
getAgentsEmailsForNotification( integer $iIdTenant )
Parameters
Returns
string
|
public
string
|
#
getNextHelpdeskIdForMonitoring( $iLimitAddInMin = 5 )
|
public
string
|
#
updateHelpdeskFetcherTimer( integer $iIdTenant )
Parameters
Returns
string
|
public
string
|
#
getHelpdeskMailboxLastUid( integer $iIdTenant, string $sEmail )
Parameters
Returns
string
|
public
string
|
#
addHelpdeskMailboxLastUid( integer $iIdTenant, string $sEmail, integer $iLastUid )
Parameters
- $iIdTenant
- $sEmail
- $iLastUid
Returns
string
|
public
string
|
#
clearHelpdeskMailboxLastUid( integer $iIdTenant, string $sEmail )
Parameters
Returns
string
|
public
string
|
#
isUserExists( CHelpdeskUser $oHelpdeskUser, integer $niExceptUserId = null )
Parameters
- $oHelpdeskUser
- $niExceptUserId
- Default value is null.
Returns
string
|
public
string
|
#
userInformation( CHelpdeskUser $oHelpdeskUser, array $aIdList )
Parameters
Returns
string
|
public
string
|
#
createUser( CHelpdeskUser $oHelpdeskUser )
Parameters
Returns
string
|
public
string
|
#
updateUser( CHelpdeskUser $oHelpdeskUser )
Parameters
Returns
string
|
public
string
|
#
setUserAsBlocked( integer $iIdTenant, integer $iIdHelpdeskUser )
Parameters
- $iIdTenant
- $iIdHelpdeskUser
Returns
string
|
public
string
|
#
deleteUser( integer $iIdTenant, integer $iIdHelpdeskUser )
Parameters
- $iIdTenant
- $iIdHelpdeskUser
Returns
string
|
public
string
|
#
archiveThreads( CHelpdeskUser $oHelpdeskUser, array $aThreadIds, boolean $bSetArchive = true )
Parameters
- $oHelpdeskUser
- $aThreadIds
- $bSetArchive
- Default value is true.
Returns
string
|
public
string
|
#
archiveOutdatedThreads( )
|
public
string
|
#
nextOutdatedThreadForNotificate( )
|
public
string
|
#
setOutdatedThreadNotificated( integer $iIdTenant, integer $iIdHelpdeskThread )
Parameters
- $iIdTenant
- $iIdHelpdeskThread
Returns
string
|
public
string
|
#
deletePosts( CHelpdeskUser $oHelpdeskUser, CHelpdeskThread $oThread, array $aPostIds )
Parameters
- $oHelpdeskUser
- $oThread
- $aPostIds
Returns
string
|
public
string
|
#
clearUnregistredUsers( )
|
public
string
|
#
getThreadIdByHash( integer $iTenantID, string $sHash )
Parameters
Returns
string
|
public
string
|
#
getThreadById( CHelpdeskUser $oHelpdeskUser, integer $iIdThread )
Parameters
- $oHelpdeskUser
- $iIdThread
Returns
string
|
public
string
|
|
public
string
|
|
public
string
|
#
getThreadsCount( CHelpdeskUser $oHelpdeskUser, integer $iFilter = EHelpdeskThreadFilterType::All , string $sSearch = '', integer $iSearchOwner = 0 )
Parameters
- $oHelpdeskUser
- $iFilter
- Default value is 0 EHelpdeskThreadFilterType::All.
- $sSearch
- Default value is empty string.
- $iSearchOwner
- Default value is 0.
Returns
string
|
public
string
|
#
getThreadsPendingCount( integer $iTenantId )
Parameters
- $iTenantId
- Default value is 0.
Returns
string
|
public
string
|
#
getThreads( CHelpdeskUser $oHelpdeskUser, integer $iOffset = 0, integer $iLimit = 20, integer $iFilter = EHelpdeskThreadFilterType::All , string $sSearch = '', integer $iSearchOwner = 0 )
Parameters
- $oHelpdeskUser
- $iOffset
- Default value is 0.
- $iLimit
- Default value is 20.
- $iFilter
- Default value is 0 EHelpdeskThreadFilterType::All.
- $sSearch
- Default value is empty string.
- $iSearchOwner
- Default value is 0.
Returns
string
|
public
string
|
#
getThreadsLastPostIds( CHelpdeskUser $oHelpdeskUser, array $aThreadIds )
Parameters
- $oHelpdeskUser
- $aThreadIds
Returns
string
|
public
string
|
#
verifyThreadIdsBelongToUser( CHelpdeskUser $oHelpdeskUser, array $aThreadIds )
Parameters
- $oHelpdeskUser
- $aThreadIds
Returns
string
|
public
string
|
#
verifyPostIdsBelongToUser( CHelpdeskUser $oHelpdeskUser, array $aPostIds )
Parameters
Returns
string
|
public
string
|
|
public
string
|
|
public
string
|
#
getPosts( CHelpdeskUser $oHelpdeskUser, CHelpdeskThread $oThread, integer $iStartFromId = 0, integer $iLimit = 20 )
Parameters
- $oHelpdeskUser
- $oThread
- $iStartFromId
- Default value is 0.
- $iLimit
- Default value is 20.
Returns
string
|
public
string
|
|
public
string
|
#
addAttachments( array $aAttachments )
Parameters
Returns
string
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
#
getOnline( CHelpdeskUser $oHelpdeskUser, integer $iThreadID, integer $iTimeoutInMin = 5 )
Parameters
- $oHelpdeskUser
- $iThreadID
- $iTimeoutInMin
- Default value is 5.
Returns
string
|
public
string
|
#
clearOnline( CHelpdeskUser $oHelpdeskUser, integer $iThreadID )
Parameters
- $oHelpdeskUser
- $iThreadID
Returns
string
|
public
string
|
#
clearAllOnline( integer $iTimeoutInMin = 15 )
Parameters
- $iTimeoutInMin
- Default value is 15.
Returns
string
|
public
string
|
#
setOnline( CHelpdeskUser $oHelpdeskUser, integer $iThreadID )
Parameters
- $oHelpdeskUser
- $iThreadID
Returns
string
|