예제 #1
0
 public function getProdName($depId)
 {
     $dish = new Dishes();
     $result = array();
     $stuff = new Halfstaff();
     $temp2 = explode(":", $stuff->getStuffProd($depId));
     foreach ($temp2 as $val) {
         $model = Products::model()->findByPk($val);
         if (!empty($model)) {
             $result[$model->product_id] = $model->name;
         }
     }
     $temp = explode(":", $dish->getDishProd($depId));
     foreach ($temp as $val) {
         $model = Products::model()->findByPk($val);
         if (!empty($model)) {
             $result[$model->product_id] = $model->name;
         }
     }
     foreach (Products::model()->findAll('t.department_id = :depId', array(':depId' => $depId)) as $val) {
         $result[$val->product_id] = $val->name;
     }
     return $result;
 }