Illuminate\Database\Query\Builder::getConnection PHP Method

getConnection() public method

Get the database connection instance.
public getConnection ( ) : Illuminate\Database\ConnectionInterface
return Illuminate\Database\ConnectionInterface
    public function getConnection()
    {
        return $this->connection;
    }

Usage Example

 /**
  * Process an "insert get ID" query.
  *
  * @param \Illuminate\Database\Query\Builder $query        	
  * @param string $sql        	
  * @param array $values        	
  * @param string $sequence        	
  * @return int
  */
 public function processInsertGetId(Builder $query, $sql, $values, $sequence = null)
 {
     $results = $query->getConnection()->selectFromWriteConnection($sql, $values);
     $sequence = $sequence ?: 'id';
     $result = (array) $results[0];
     $id = $result[$sequence];
     return is_numeric($id) ? (int) $id : $id;
 }
All Usage Examples Of Illuminate\Database\Query\Builder::getConnection