input('step', 1)); return redirect()->route($tab->routePrefix().'.index', $pengurusKoperasi); } public function store(IndexKoperasiTabRequest $request, PengurusKoperasi $pengurusKoperasi) { $controller = match (TabKoperasi::from((int) $request->input('step', 1))) { TabKoperasi::KELEMBAGAAN => KelembagaanKoperasiController::class, TabKoperasi::RANTAI_NILAI => RantaiNilaiKoperasiController::class, TabKoperasi::SOSIAL_EKONOMI => SosialEkonomiKoperasiController::class, }; return app()->call([app($controller), 'store'], ['pengurusKoperasi' => $pengurusKoperasi]); } }