CoolCMS API

AnswerCollectionTrait

Tags
template

Table of Contents

Properties

$answers  : Collection<int, TAnswer>

Methods

addAnswer()  : $this
answerCollectionInit()  : void
getAnswer()  : TAnswer|null
getAnswers()  : Collection<int, TAnswer>
removeAnswer()  : $this
setAnswers()  : $this

Properties

Methods

addAnswer()

public addAnswer(TAnswer $answer) : $this
Parameters
$answer : TAnswer
Return values
$this

getAnswer()

public getAnswer(int $answerId) : TAnswer|null
Parameters
$answerId : int
Return values
TAnswer|null

getAnswers()

public getAnswers() : Collection<int, TAnswer>
Return values
Collection<int, TAnswer>

removeAnswer()

public removeAnswer(TAnswer $answer) : $this
Parameters
$answer : TAnswer
Return values
$this

setAnswers()

public setAnswers(Collection<int, TAnswer>|array<int, TAnswer> $answers) : $this
Parameters
$answers : Collection<int, TAnswer>|array<int, TAnswer>
Return values
$this
On this page

Search results