MIF_E31222707/Modules/Reports/Http/Controllers/ReportsController.php

43 lines
1.0 KiB
PHP

<?php
namespace Modules\Reports\Http\Controllers;
use Illuminate\Contracts\Support\Renderable;
use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\Gate;
class ReportsController extends Controller
{
public function paymentsReport() {
abort_if(Gate::denies('access_payments_report'), 403);
return view('reports::payments.index');
}
public function salesReport() {
abort_if(Gate::denies('access_sales_report'), 403);
return view('reports::sales.index');
}
public function purchasesReport() {
abort_if(Gate::denies('access_purchases_report'), 403);
return view('reports::purchases.index');
}
public function salesReturnReport() {
abort_if(Gate::denies('access_sales_return_report'), 403);
return view('reports::sales-return.index');
}
public function purchasesReturnReport() {
abort_if(Gate::denies('access_purchases_return_report'), 403);
return view('reports::purchases-return.index');
}
}