/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { if (Auth::user()->role === 'superadmin') { $input = $request->all(); $data = PaymentType::findOrFail($id); $data->update($input); return redirect('payment_type'); } else { return redirect('auth/login'); } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $paymenttype = PaymentType::findOrFail($id); PaymentType::destroy($id); return redirect(route('paymenttypes.index'))->with('message', 'Cliente ' . $paymenttype->name . ' eliminado corectamente'); }