LimeSurvey API - Master branch

UserList
in package
implements CommandInterface Uses AuthPermissionTrait

Table of Contents

Interfaces

CommandInterface

Properties

$authSession  : AuthSession
$permission  : Permission
$responseFactory  : ResponseFactory
$transformerOutputSurveyOwner  : TransformerOutputSurveyOwner
$user  : User
$permissionModel  : Permission|null

Methods

__construct()  : mixed
Constructor
run()  : Response
Run user list command
setPermissionModel()  : void
getPermissionModel()  : Permission
hasGlobalPermission()  : Response
hasSurveyPermission()  : Response

Properties

Methods

hasGlobalPermission()

protected hasGlobalPermission(string $sPermission, string $sCRUD[, int|null $iUserID = null ]) : Response
Parameters
$sPermission : string
$sCRUD : string
$iUserID : int|null = null
Return values
Response

| boolean

hasSurveyPermission()

protected hasSurveyPermission(int $iSurveyID, string $sPermission, string $sCRUD[, string|null $iUserID = null ]) : Response
Parameters
$iSurveyID : int
$sPermission : string
$sCRUD : string
$iUserID : string|null = null
Return values
Response

| boolean


        
On this page

Search results