resolveConnection() public static method

Resolve a connection instance.
public static resolveConnection ( string | null $connection = null ) : Connection
$connection string | null
return Illuminate\Database\Connection
 /**
  *
  */
 private function addSelect()
 {
     $rawSelect = [];
     foreach ($this->columns as $index => $column) {
         if (isset($this->rawColumns[$index])) {
             $rawSelect[] = $this->rawColumns[$index] . ' as ' . Model::resolveConnection()->getQueryGrammar()->wrap($this->columnNames[$index]);
         }
     }
     $this->builder = $this->builder->select(new raw(implode(', ', $rawSelect)));
 }
Ejemplo n.º 2
0
 /**
  * @override
  * @return \Illuminate\Database\Connection
  */
 public function getConnection()
 {
     return Eloquent::resolveConnection($this->getConnectionName());
 }