示例#1
0
 public function editTranslationQuestionAction(FaqQuestion $question, Request $request)
 {
     $translations = $request->get('translations');
     $answerTranslations = $request->get('answer')['translations'];
     foreach ($translations as $translation) {
         $question->translate($translation['locale'])->setMessage($translation['message']);
     }
     foreach ($answerTranslations as $translation) {
         $question->getAnswer()->translate($translation['locale'])->setMessage($translation['message']);
     }
     $question->getAnswer()->mergeNewTranslations();
 }