The model's all method will retrieve all of the records from the model's associated database table
use AppModelsFlight;
foreach (Flight::all() as $flight) {
echo $flight->name;
}
The Eloquent all method will return all of the results in the model's table. However, since each Eloquent model serves as a query builder, you may add additional constraints to queries and then invoke the get method to retrieve the results
$flights = Flight::where('active', 1)
->orderBy('name')
->take(10)
->get();