public function actionCreate()
 {
     $result = new stdClass();
     $post = $this->getRequestBody();
     if ($post === null) {
         $result->status = "request is empty";
     } elseif (empty($post->content)) {
         $result->status = "'content' parameter is empty";
     } elseif (empty($post->question_id)) {
         $result->status = "'question_id' parameter is empty";
     } elseif (!isset($post->weight)) {
         $result->status = "'weight' parameter is not set";
     } else {
         $question = Question::findById($post->question_id);
         if (empty($question)) {
             $result->status = '404 Not found';
         } else {
             $variant = new Variant();
             $variant->content = trim($post->content);
             $variant->weight = $post->weight;
             $variant->question = $question;
             $variant->save();
             $result->status = 'ok';
             $result->data = $variant->formStdObject();
         }
     }
     echo json_encode($result);
     exit;
 }