AirportController.php 567 B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Airport;
  4. use Illuminate\Http\Request;
  5. use App\Models\Plane;
  6. class AirportController extends Controller
  7. {
  8. public function getAll(Request $request){
  9. $airports = Airport::all();
  10. return view("airport", array("airports" => $airports));
  11. }
  12. public function createNew(Request $request) {
  13. $data = $request->validate(["name" => "required|max:255",
  14. "city" => "required|max:255",]);
  15. $new_airport = Airport::create($data);
  16. return $this->getAll($request);
  17. }
  18. }