Laravel all () y get ()

The model's all method will retrieve all of the records from the model's associated database table

use App\Models\Flight;
 
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();
Irfan