Beispiel #1
0
 /**
  * @return array
  */
 protected function formatResponseData()
 {
     $variants = [];
     foreach ($this->question->getVariants() as $variant) {
         $variants[] = ['name' => $variant->getName(), 'value' => $variant->getId(), 'content' => $variant->getContent()];
     }
     $data = ['name' => $this->question->getName(), 'index' => $this->question->getIndex(), 'content' => $this->question->getContent(), 'stateId' => $this->getId(), 'position' => $this->question->getPosition(), 'variants' => $variants];
     return $data;
 }