37 lines
906 B
PHP
37 lines
906 B
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 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');
|
|
}
|
|
}
|