Class CApiUsersCommandCreatorMySQL
- api_CommandCreator
-
CApiUsersCommandCreator
-
CApiUsersCommandCreatorMySQL
Direct known subclasses
Methods summary
public
string
|
#
getDefaultAccountListQuery( )
Returns query-string for obtaining list of accounts which are specified as default. |
public
string
|
#
getDefaultAccountIdListQuery( integer $iDomainId, integer $iPage, integer $iUsersPerPage )
Returns query-string for obtaining list of identifiers of accounts which are specified as default. Domain identifier is used for look up. |
public
string
|
#
getSelectUserListQuery( integer $iDomainId, integer $iPage, integer $iUsersPerPage, string $sOrderBy = 'email', boolean $bAscOrderType = true, string $sSearchDesc = '' )
Returns query-string for obtaining list of information about users for specific domain. Domain identifier is used for look up. |
public
string
|
#
getAccountInfoQuery( integer $iAccountId )
Returns query-string for obtaining account information. |
public
string
|
#
accountExistsQuery( string $sEmail, string $sLogin, integer $niExceptAccountId = null )
Returns query-string for checking if particular account exists. |
public
string
|
#
deleteAccountFoldersTreeQuery( integer $iAccountId )
Returns query-string for deleting account folders tree from WebMail Pro database. |
public
string
|
#
getAccountUsedSpaceQuery( string $sEmail )
Returns query-string for obtaining account used space in Kb. |
Methods inherited from CApiUsersCommandCreator
_deleteIdentitiesByWhereQuery(),
_getAccountByWhereQuery(),
_getCalUserByWhereQuery(),
_getUserByWhereQuery(),
clearMailingListMembersQuery(),
clearSafetySendersQuery(),
createAUserQuery(),
createAccountQuery(),
createCalUserQuery(),
createIdentityQuery(),
createUserQuery(),
deleteAUserQuery(),
deleteAccountFiltersQuery(),
deleteAccountFoldersQuery(),
deleteAccountMessageBodiesQuery(),
deleteAccountMessagesQuery(),
deleteAccountQuery(),
deleteAccountReadsQuery(),
deleteCalUserQuery(),
deleteCalendarEventsQuery(),
deleteCalendarsDataQuery(),
deleteCalendarsPublicationsQuery(),
deleteCalendarsQuery(),
deleteCalendarsSharingsQuery(),
deleteIdentitiesByAccountIdQuery(),
deleteIdentitiesByUserIdQuery(),
deleteIdentityQuery(),
deleteSendersQuery(),
deleteUserQuery(),
enableAccountsQuery(),
getAccountByEmailQuery(),
getAccountByIdQuery(),
getAccountIdListQuery(),
getAccountIdentitiesQuery(),
getCalUserQuery(),
getDefaultAccountDomainIdQuery(),
getDefaultAccountIdQuery(),
getIdentityQuery(),
getSafetySenderQuery(),
getTotalUsersCountQuery(),
getTwilioNumbersQuery(),
getUserAccountIdQuery(),
getUserAccountsQuery(),
getUserByIdQuery(),
getUserIdentitiesQuery(),
getUsersCountForDomainQuery(),
getUsersCountForTenantQuery(),
insertSafetySenderQuery(),
updateAccountLastLoginAndCountQuery(),
updateAccountQuery(),
updateCalUserQuery(),
updateIdentitiesDefaultsQuery(),
updateIdentityQuery(),
updateUserQuery()