class Answer

Class Answer

Properties

protected int $id
protected DateTime|null $createdAt Survey answer created at
protected DateTime|null $lastTimeQuestionWasDeleted Helper property when answer is deleted from survey
protected ArrayCollection|null $choices Aggregation between choices nad answers

Methods

__construct()

Answer constructor.

int
getId()

No description

setId(int $id)

No description

ArrayCollection|null
getChoices()

No description

setChoices(ArrayCollection|null $choices)

No description

null|Question
getQuestion()

No description

setQuestion(null|Question $question)

No description

null|Survey
getSurvey()

No description

setSurvey(null|Survey $survey)

No description

User|null
getUser()

No description

setUser(User|null $user)

No description

DateTime|null
getCreatedAt()

No description

setCreatedAt(DateTime|null $createdAt)

No description

bool|null
isIsDeletedFromSurvey()

No description

setIsDeletedFromSurvey(bool|null $isDeletedFromSurvey)

No description

DateTime|null
setLastTimeQuestionWasDeleted(DateTime|null $lastTimeQuestionWasDeleted)

No description

addChoice(Choice $choice)

No description

removeChoice(Choice $choice)

No description

Details

at line 133
__construct()

Answer constructor.

at line 141
int getId()

Return Value

int

at line 151
Answer setId(int $id)

Parameters

int $id

Return Value

Answer

at line 161
ArrayCollection|null getChoices()

Return Value

ArrayCollection|null

at line 171
Answer setChoices(ArrayCollection|null $choices)

Parameters

ArrayCollection|null $choices

Return Value

Answer

at line 181
null|Question getQuestion()

Return Value

null|Question

at line 191
Answer setQuestion(null|Question $question)

Parameters

null|Question $question

Return Value

Answer

at line 201
null|Survey getSurvey()

Return Value

null|Survey

at line 211
Answer setSurvey(null|Survey $survey)

Parameters

null|Survey $survey

Return Value

Answer

at line 221
User|null getUser()

Return Value

User|null

at line 231
Answer setUser(User|null $user)

Parameters

User|null $user

Return Value

Answer

at line 241
DateTime|null getCreatedAt()

Return Value

DateTime|null

at line 251
Answer setCreatedAt(DateTime|null $createdAt)

Parameters

DateTime|null $createdAt

Return Value

Answer

at line 261
bool|null isIsDeletedFromSurvey()

Return Value

bool|null

at line 271
Answer setIsDeletedFromSurvey(bool|null $isDeletedFromSurvey)

Parameters

bool|null $isDeletedFromSurvey

Return Value

Answer

at line 281
DateTime|null getLastTimeQuestionWasDeleted()

Return Value

DateTime|null

at line 291
Answer setLastTimeQuestionWasDeleted(DateTime|null $lastTimeQuestionWasDeleted)

Parameters

DateTime|null $lastTimeQuestionWasDeleted

Return Value

Answer

at line 303
Answer addChoice(Choice $choice)

Parameters

Choice $choice

Return Value

Answer

at line 315
Answer removeChoice(Choice $choice)

Parameters

Choice $choice

Return Value

Answer