public function store(StoreQuestionPpi $request): RedirectResponse 	{ 		$question = Question::create([ 			'code' => $request->code, 			'class' => $request->enum('class', QuestionClass::class), 			'category_id' => $request->category_id, 			'client_survey_id' => $request->client_survey_id, 			'title' => [ 				'en' => $request->title_en, 				'hr' => $request->title_hr, 				'bs' => $request->title_bs, 				'mk' => $request->title_mk, 				'sl' => $request->title_sl, 				'sr' => $request->title_sr, 				'fr' => $request->title_fr, 				'de' => $request->title_de, 			], 			'description' => [ 				'en' => $request->description_en, 				'hr' => $request->description_hr, 				'bs' => $request->description_bs, 				'mk' => $request->description_mk, 				'sl' => $request->description_sl, 				'sr' => $request->description_sr, 				'fr' => $request->description_fr, 				'de' => $request->description_de, 			], 			'available_answers' => [ 				'en' => $request->available_answers_en, 				'hr' => $request->available_answers_hr, 				'bs' => $request->available_answers_bs, 				'mk' => $request->available_answers_mk, 				'sl' => $request->available_answers_sl, 				'sr' => $request->available_answers_sr, 				'fr' => $request->available_answers_fr, 				'de' => $request->available_answers_de, 			], 			'ordering' => $request->ordering, 			'question_group_id' => $request->question_group_id, 			'checkbox_max_answers_limit' => $request->checkbox_max_answers_limit, 			'required' => $request->boolean('required'), 			'type' => $request->enum('type', QuestionType::class), 		]);  		if ($question->ordering == 0) { 			$questionService = new QuestionService; 			$questionService->handleQuestionOrder($question); 		}  		return $this->redirectFromSave( 			'questions-ppi.list', 			[ 				'question_class' => $question->class, 				'client_survey_filter' => $question->client_survey_id, 				'survey_filter' => $question->category?->survey_id, 				'category_filter' => $question->category_id, 			] 		); 	}