Documentation

ZendeskService
in package

Table of Contents

Properties

$auth  : AuthComponent
$countryDateGroupRepository  : CountryDateGroupRepository
$usersWithoutRelatedOrganization  : mixed
$usersWithRepeatedOrganization  : mixed
$vatjarZendeskCallerService  : VatjarZendeskCallerService

Methods

__construct()  : mixed
createOrganization()  : mixed
createUser()  : mixed
findOrganizationById()  : mixed
findOrganizationContainingClientTextId()  : mixed
findUserByEmail()  : mixed
findUserIdentities()  : mixed
getDataAndCreateZendeskOrganization()  : mixed
getDataAndCreateZendeskUser()  : mixed
getDataAndUpdateZendeskOrganization()  : mixed
getDataAndUpdateZendeskOrganizationForSubAccount()  : mixed
getDataAndUpdateZendeskUser()  : mixed
getOrganizationDataToApply()  : array<string|int, mixed>
getOrganizationsCreatedOnMigration()  : mixed
getUserDataAndUpdateOrganization()  : mixed
getUserDataToApply()  : array<string|int, mixed>
getUsersByOrganizationId()  : mixed
getUsersWithoutRelatedOrganization()  : array<string|int, mixed>
getUsersWithRepeatedOrganization()  : array<string|int, mixed>
getZendeskUserId()  : string
isValidZendeskConfiguration()  : bool
isValidZendeskUserAccount()  : bool
listAllOrganizationsPageable()  : mixed
listAllUsersPageable()  : mixed
makeUserIdentityAsPrimary()  : mixed
relateOrganizationToUser()  : mixed
updateOrganization()  : mixed
updateUser()  : mixed
zendeskApiToken()  : mixed
zendeskSecret()  : string
getUserAccount()  : UserAccount|null
zendeskEnabled()  : bool

Properties

$usersWithoutRelatedOrganization

private mixed $usersWithoutRelatedOrganization = []

$usersWithRepeatedOrganization

private mixed $usersWithRepeatedOrganization = []

Methods

findOrganizationContainingClientTextId()

public findOrganizationContainingClientTextId(string $clientTextId) : mixed
Parameters
$clientTextId : string

getDataAndCreateZendeskOrganization()

public getDataAndCreateZendeskOrganization(UserAccount $userAccount, array<string|int, mixed> $userActiveSubscriptions, array<string|int, mixed> $userVatAndOssActiveSubscriptions) : mixed
Parameters
$userAccount : UserAccount
$userActiveSubscriptions : array<string|int, mixed>
$userVatAndOssActiveSubscriptions : array<string|int, mixed>
Tags
throws
NotImplementedException

getDataAndUpdateZendeskOrganization()

public getDataAndUpdateZendeskOrganization(UserAccount $userAccount, mixed $zendeskUser, mixed $userActiveSubscriptions, array<string|int, mixed> $userVatAndOssActiveSubscriptions) : mixed
Parameters
$userAccount : UserAccount
$zendeskUser : mixed
$userActiveSubscriptions : mixed
$userVatAndOssActiveSubscriptions : array<string|int, mixed>
Tags
throws
NotImplementedException

getDataAndUpdateZendeskOrganizationForSubAccount()

public getDataAndUpdateZendeskOrganizationForSubAccount(UserAccount $userAccount, mixed $zendeskUser, array<string|int, mixed> $userActiveSubscriptions, array<string|int, mixed> $userVatAndOssActiveSubscriptions, UserAccount $mainAccount) : mixed
Parameters
$userAccount : UserAccount
$zendeskUser : mixed
$userActiveSubscriptions : array<string|int, mixed>
$userVatAndOssActiveSubscriptions : array<string|int, mixed>
$mainAccount : UserAccount
Tags
throws
NotImplementedException

getOrganizationDataToApply()

public getOrganizationDataToApply(UserAccount $userAccount, array<string|int, mixed> $userActiveSubscriptions, array<string|int, mixed> $userVatAndOssActiveSubscriptions) : array<string|int, mixed>
Parameters
$userAccount : UserAccount
$userActiveSubscriptions : array<string|int, mixed>
$userVatAndOssActiveSubscriptions : array<string|int, mixed>
Return values
array<string|int, mixed>

getOrganizationsCreatedOnMigration()

public getOrganizationsCreatedOnMigration(mixed $page) : mixed
Parameters
$page : mixed

getUserDataToApply()

public getUserDataToApply(UserAccount $userAccount) : array<string|int, mixed>
Parameters
$userAccount : UserAccount
Return values
array<string|int, mixed>

getUsersByOrganizationId()

public getUsersByOrganizationId(mixed $id) : mixed
Parameters
$id : mixed

getUsersWithoutRelatedOrganization()

public getUsersWithoutRelatedOrganization() : array<string|int, mixed>
Return values
array<string|int, mixed>

getUsersWithRepeatedOrganization()

public getUsersWithRepeatedOrganization() : array<string|int, mixed>
Return values
array<string|int, mixed>

isValidZendeskConfiguration()

public isValidZendeskConfiguration() : bool
Return values
bool

isValidZendeskUserAccount()

public isValidZendeskUserAccount() : bool
Return values
bool

makeUserIdentityAsPrimary()

public makeUserIdentityAsPrimary(int $userId, int $identityId) : mixed
Parameters
$userId : int
$identityId : int

relateOrganizationToUser()

public relateOrganizationToUser(int $userId, int $organizationId) : mixed
Parameters
$userId : int
$organizationId : int
Tags
throws
NotImplementedException

updateOrganization()

public updateOrganization(int $organizationId, array<string|int, mixed> $data) : mixed
Parameters
$organizationId : int
$data : array<string|int, mixed>
Tags
throws
NotImplementedException

updateUser()

public updateUser(int $userId, array<string|int, mixed> $data) : mixed
Parameters
$userId : int
$data : array<string|int, mixed>
Tags
throws
NotImplementedException

zendeskSecret()

public zendeskSecret() : string
Return values
string

zendeskEnabled()

private zendeskEnabled() : bool
Return values
bool

        
On this page

Search results