LimeSurvey API - Master branch

CopyQuestionValues

Class CopyQuestionValues

This class owns the values to copy a question

Table of Contents

Properties

$oSurvey  : Survey
$questionCode  : string
$questionGroupId  : int
$questionL10nData  : array<string, CopyQuestionTextValues>
$questionPositionInGroup  : int
$questiontoCopy  : Question

Methods

getOSurvey()  : Survey
getQuestionCode()  : string
getQuestionGroupId()  : int
getQuestionL10nData()  : array<string, CopyQuestionTextValues>
getQuestionPositionInGroup()  : int
getQuestiontoCopy()  : Question
setOSurvey()  : void
setQuestionCode()  : void
setQuestionGroupId()  : void
setQuestionL10nData()  : void
setQuestionPositionInGroup()  : void
setQuestiontoCopy()  : void

Properties

$questionGroupId

private int $questionGroupId

questionGroup id that the copied question should belong to

$questionPositionInGroup

private int $questionPositionInGroup

the position for the question on the left menu group

Methods

getQuestionPositionInGroup()

public getQuestionPositionInGroup() : int
Return values
int

setQuestionCode()

public setQuestionCode(string $questionCode) : void
Parameters
$questionCode : string

setQuestionGroupId()

public setQuestionGroupId(int $questionGroupId) : void
Parameters
$questionGroupId : int

setQuestionL10nData()

public setQuestionL10nData(array<string|int, mixed> $questionL10nData) : void
Parameters
$questionL10nData : array<string|int, mixed>

setQuestionPositionInGroup()

public setQuestionPositionInGroup(int $questionPositionInGroup) : void
Parameters
$questionPositionInGroup : int

        
On this page

Search results