Пример #1
0
 public function getQuestionByCategoriesList()
 {
     $result = array();
     $unassigned = $this->questionDao->findUnassignedQuestions();
     if ($unassigned) {
         $result[0]['name'] = OW::getLanguage()->text('ocsfaq', 'category_general');
         $result[0]['questions'] = $unassigned;
     }
     $categories = $this->getCategories();
     if ($categories) {
         foreach ($categories as $cat) {
             $questions = $this->questionDao->findListByCategoryId($cat->id);
             if (!$questions) {
                 continue;
             }
             $result[$cat->id]['name'] = $cat->name;
             $result[$cat->id]['questions'] = $questions;
         }
     }
     return $result;
 }