SurveyIntegrity

Service class to fix integrity on a single survey

version 0.1.0
package

Default

Methods

__construct

__construct(\Survey $survey)

Arguments

$survey

\Survey

Function to find and fix potential issue inside current survey, mpore fix to be added - fixes missing groups, questions, answers, quotas & assessments for languages on a survey - Remove invalid question in this survey : exist in another la,guage but not in primary

fixSurveyIntegrity(): void

Add needed language if needed in related SurveyLanguageSetting Remove uneeded language if needed in related SurveyLanguageSetting

fixSurveyLanguageSetting(): void

Properties

survey

survey :\Survey
var

Type(s)

\Survey