Error

Class 'RenderListRadio' not found

/mnt/data/shnoulle/nginx/www/develop/application/models/Question.php(989)

0977     }
0978     
0979     public function getRenderererObject($aFieldArray, $type = null)
0980     {
0981         $type = $type === null ? $this->type : $type;
0982         LoadQuestionTypes::load($type);
0983         switch ($type) {
0984             case Question::QT_X_BOILERPLATE_QUESTION: $oRenderer = new RenderBoilerplate($aFieldArray); break;
0985             case Question::QT_5_POINT_CHOICE: $oRenderer = new RenderFivePointChoice($aFieldArray); break;
0986             case Question::QT_ASTERISK_EQUATION: $oRenderer = new RenderEquation($aFieldArray); break;
0987             case Question::QT_D_DATE: $oRenderer = new RenderDate($aFieldArray); break;
0988             case Question::QT_1_ARRAY_MULTISCALE: $oRenderer = new RenderArrayMultiscale($aFieldArray); break;
0989             case Question::QT_L_LIST_DROPDOWN: $oRenderer = new RenderListRadio($aFieldArray); break;
0990             case Question::QT_EXCLAMATION_LIST_DROPDOWN: $oRenderer = new RenderListDropdown($aFieldArray); break;
0991             case Question::QT_O_LIST_WITH_COMMENT: $oRenderer = new RenderListComment($aFieldArray); break;
0992             case Question::QT_R_RANKING_STYLE: $oRenderer = new RenderRanking($aFieldArray); break;
0993             case Question::QT_M_MULTIPLE_CHOICE: $oRenderer = new RenderMultipleChoice($aFieldArray); break;
0994             case Question::QT_P_MULTIPLE_CHOICE_WITH_COMMENTS: $oRenderer = new RenderMultipleChoiceWithComments($aFieldArray); break;
0995             case Question::QT_I_LANGUAGE: $oRenderer = new RenderLanguageSelector($aFieldArray); break;
0996             case Question::QT_Q_MULTIPLE_SHORT_TEXT: $oRenderer = new RenderMultipleShortText($aFieldArray); break;
0997             case Question::QT_T_LONG_FREE_TEXT: $oRenderer = new RenderLongFreeText($aFieldArray); break;
0998             case Question::QT_U_HUGE_FREE_TEXT: $oRenderer = new RenderHugeFreeText($aFieldArray); break;
0999             case Question::QT_K_MULTIPLE_NUMERICAL_QUESTION: $oRenderer = new RenderMultipleNumerical($aFieldArray); break;
1000             case Question::QT_A_ARRAY_5_CHOICE_QUESTIONS: $oRenderer = new RenderArray5ChoiceQuestion($aFieldArray); break;
1001             case Question::QT_B_ARRAY_10_CHOICE_QUESTIONS: $oRenderer = new RenderArray10ChoiceQuestion($aFieldArray); break;

Stack Trace

#0
+
 /mnt/data/shnoulle/nginx/www/develop/application/helpers/qanda_helper.php(135): Question->getRenderererObject(array("3", "534147X2X3", "SingleChoice", "SingleChoice", ...))
130     );
131 
132     $oQuestion = Question::model()->findByPk($ia[0]);
133     $oQuestionTemplate = QuestionTemplate::getNewInstance($oQuestion);
134     $oQuestionTemplate->registerAssets(); // Register the custom assets of the question template, if needed
135     $oRenderer = $oQuestion->getRenderererObject($ia);
136     $values = $oRenderer->render();
137 
138 
139     if (isset($values)) {
140         //Break apart $values array returned from switch
#1
+
 /mnt/data/shnoulle/nginx/www/develop/application/helpers/SurveyRuntimeHelper.php(279): retrieveAnswers(array("3", "534147X2X3", "SingleChoice", "SingleChoice", ...))
274                         }
275 
276                         //Get the answers/inputnames
277                         // TMSW - can content of retrieveAnswers() be provided by LEM?  Review scope of what it provides.
278                         // TODO - retrieveAnswers is slow - queries database separately for each question. May be fixed in _CI or _YII ports, so ignore for now
279                         list($plus_qanda, $plus_inputnames) = retrieveAnswers($ia);
280 
281                         if ($plus_qanda) {
282                             $plus_qanda[] = $ia[4];
283                             $plus_qanda[] = $ia[6]; // adds madatory identifyer for adding mandatory class to question wrapping div
284 
#2
+
 /mnt/data/shnoulle/nginx/www/develop/application/controllers/survey/index.php(604): SurveyRuntimeHelper->run("534147", array("surveyid" => "534147", "thissurvey" => array("htmlemail" => "Y", "format" => "G", "tokenencryptionoptions" => "", "template" => "fruity", ...), "thisstep" => "0", "tokensexist" => 0, ...))
599         unset($redata);
600         $redata = compact(array_keys(get_defined_vars()));
601         Yii::import('application.helpers.SurveyRuntimeHelper');
602         $tmp = new SurveyRuntimeHelper();
603         // try {
604             $tmp->run($surveyid, $redata);
605         // } catch (WrongTemplateVersionException $ex) {
606         //     echo $ex->getMessage();
607         // }
608     }
609 
2019-04-09 15:39:35 nginx/1.14.2 Yii Framework/1.1.21