Copied!

SiteContextAssignmentServiceInterface

SiteContextAssignmentServiceInterface.php : 19
Interface

Methods

publicgetAssignments()

SiteContextAssignmentServiceInterface.php : 29
public getAssignments(int $contextId) : array<string|int, Assignment>

Parameters

Name Type Default value Description
$contextId int - -

Return values

array<string|int, Assignment>

Tags
Throws
NotFoundException
Throws
Exception
Throws
Exception
Throws
UnauthorizedException

publicresolveContextForSiteAccess()

SiteContextAssignmentServiceInterface.php : 44
public resolveContextForSiteAccess(string $siteAccessName) : Assignment|null

Parameters

Name Type Default value Description
$siteAccessName string - -

Return values

Assignment|null

publicsetAssignments()

SiteContextAssignmentServiceInterface.php : 39
public setAssignments(int $contextId, array<string|int, AssignmentCreateStruct$assignments) : void

Parameters

Name Type Default value Description
$contextId int - -
$assignments array<string|int, AssignmentCreateStruct> - -
Tags
Throws
ValidationFailedException
Throws
NotFoundException
Throws
Exception
Throws
UnauthorizedException