table = 'st_' . $type . '_competition'; $stLeague = 'st_' . $type . '_league'; if ($whereOr) { $result = $this ->select(['match_date', $this->table.'.id', 'match_time', 'name_chinese']) ->join($stLeague,$stLeague.'.id','=',$this->table.'.lg_id') -> where([$this->table.'.id' => $whereOr[0]]); foreach ($whereOr as $key => $value) { if ($key > 0) { $result = $result -> orWhere([$this->table.'.id' => $value]); } } $result = $result -> get()->toArray(); } else { $result = []; } return $result; } }