예제 #1
0
파일: Clas.php 프로젝트: nveeed/ems
 /**
  * @return string|TableObject[]
  */
 function subjectCombinations()
 {
     if ($subjCombIds = $this->config()->getLinkedRecs('Subject_combination')) {
         return Subject_combination::findByCondition("id in(" . join(",", $subjCombIds) . ")");
     }
     return "";
 }
예제 #2
0
파일: Subject.php 프로젝트: nveeed/ems
 function subjectCombinations()
 {
     global $db;
     $ltable = Subject_combination::tablename() . "__" . static::tablename();
     $data = Subject_combination::tablename() . "_id";
     $condition = static::tablename() . "_id = " . $this->id;
     $output = array();
     $recs = $db->findBySql("SELECT {$data} FROM {$ltable} WHERE {$condition}");
     if ($recs) {
         foreach ($recs as $key => $rec) {
             $output[] = $rec[$data];
         }
     }
     return $output;
 }