Beispiel #1
0
 /**
  * Get instance of SelectBuilder associated with current Database.
  *
  * @param array|string $columns Columns to select.
  * @return SelectQuery
  */
 public function select($columns = '*')
 {
     $columns = func_get_args();
     if (is_array($columns) && isset($columns[0]) && is_array($columns[0])) {
         //Can be required in some cases while collecting data from Table->select(), stupid bug.
         $columns = $columns[0];
     }
     return $this->driver->selectBuilder($this, ['columns' => $columns]);
 }