Illuminate\Database\Eloquent\Builder::getModels PHP Method

getModels() public method

Get the hydrated models without eager loading.
public getModels ( array $columns = ['*'] ) : Model[]
$columns array
return Model[]
    public function getModels($columns = ['*'])
    {
        $results = $this->query->get($columns)->all();
        $connection = $this->model->getConnectionName();
        return $this->model->hydrate($results, $connection)->all();
    }

Usage Example

 /**
  * @param array $columns
  *
  * @return \Illuminate\Database\Eloquent\Model[]
  */
 public function getModels($columns = array('*'))
 {
     if (count($this->query->orders) == 0) {
         $this->orderBy(static::COLUMN_MODEL_ID);
     }
     return parent::getModels($columns);
 }
All Usage Examples Of Illuminate\Database\Eloquent\Builder::getModels