Path : /var/www/html/thb_loan_system/app/Http/Controllers/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/html/thb_loan_system/app/Http/Controllers/CurrencyController.php |
<?php namespace App\Http\Controllers; use App\Helpers\GeneralHelper; use App\Models\Currency; use Cartalyst\Sentinel\Laravel\Facades\Sentinel; use Illuminate\Http\Request; use Laracasts\Flash\Flash; class CurrencyController extends Controller { public function __construct() { $this->middleware(['sentinel', 'branch']); } public function index() { if (!Sentinel::hasAccess('settings')) { Flash::warning("Permission Denied"); return redirect('/'); } $data = Currency::query() ->orderBy('status', 'DESC') ->paginate(default_paginate()); return view('currency.data', compact('data')); } public function edit(Currency $currency) { return view('currency.edit', compact('currency')); } public function update(Request $request, Currency $currency) { $currency->update([ 'name' => $request->name, 'rate' => $request->rate, 'symbol' => $request->symbol, 'status' => $request->status, 'position' => $request->position ]); GeneralHelper::audit_trail("Edited currency with id:" . $currency->id); Flash::success('Currency updated successfully'); return redirect()->route('currency.index'); } }