ultimatepos/app/Http/Controllers/PaymentAccountController.php

48 lines
1.1 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
/**
* Legacy route alias — operational payment accounts live under AccountController (/account).
*/
class PaymentAccountController extends Controller
{
public function index()
{
return redirect()->action([AccountController::class, 'index']);
}
public function create()
{
return redirect()->action([AccountController::class, 'create']);
}
public function store(Request $request)
{
return app(AccountController::class)->store($request);
}
public function show($id)
{
return redirect()->action([AccountController::class, 'show'], $id);
}
public function edit($id)
{
return redirect()->action([AccountController::class, 'edit'], $id);
}
public function update(Request $request, $id)
{
return app(AccountController::class)->update($request, $id);
}
public function destroy($id)
{
return redirect()->action([AccountController::class, 'index'])
->with('status', ['success' => 0, 'msg' => __('messages.something_went_wrong')]);
}
}