Ejemplo n.º 1
0
 public function onBeforeRender()
 {
     parent::onBeforeRender();
     $cmpList = array();
     $counter = 0;
     $questionCount = count($this->feed);
     foreach ($this->feed as $question) {
         $bubbleActivity = $this->bubbleActivityList[$question->id];
         $counter++;
         $activityList = empty($this->activityList[$question->id]) ? array() : $this->activityList[$question->id];
         $cmp = new EQUESTIONS_CMP_FeedItem($question, $bubbleActivity, $activityList);
         if ($questionCount == $counter) {
             $cmp->setIsLastItem();
         }
         $cmpList[] = $cmp->render();
     }
     $this->assign('list', $cmpList);
 }