TariffController.php 641 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Models\Tariff;
  5. class TariffController extends Controller
  6. {
  7. public function getAll(Request $request){
  8. $tariffs = Tariff::all();
  9. return view("tariff", array("tariffs" => $tariffs));
  10. }
  11. public function createNew(Request $request) {
  12. $data = $request->validate(["class" => "required",
  13. "price" => "required"]);
  14. if (!isset($data['baggage']))
  15. $data['baggage'] = 1;
  16. else
  17. $data['baggage'] = 0;
  18. $new_route = Tariff::create($data);
  19. return $this->getAll($request);
  20. }
  21. }