Illuminate\Database\Eloquent\Model::all PHP Method

all() public static method

Get all of the models from the database.
public static all ( array | mixed $columns = ['*'] ) : Illuminate\Database\Eloquent\Collection | static[]
$columns array | mixed
return Illuminate\Database\Eloquent\Collection | static[]
    public static function all($columns = ['*'])
    {
        $columns = is_array($columns) ? $columns : func_get_args();
        $instance = new static();
        return $instance->newQuery()->get($columns);
    }

Usage Example

 /**
  * @param array $with
  * @throws \Symfony\Component\Process\Exception\InvalidArgumentException
  * @return \Illuminate\Database\Eloquent\Collection|static[]
  * wrapper for eloquent all();
  */
 public function getAll($with = [])
 {
     if (isset($with) && !empty($with)) {
         if (!is_array($with)) {
             throw new InvalidArgumentException();
         }
         return $this->model->with($with)->get();
     }
     return $this->model->all();
 }
All Usage Examples Of Illuminate\Database\Eloquent\Model::all
Model