Files
mtdb_movie/app/Http/Controllers/InsightsReportController.php
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

25 lines
525 B
PHP
Executable File

<?php
namespace App\Http\Controllers;
use App\Actions\Plays\BuildPlaysReport;
use Common\Core\BaseController;
class InsightsReportController extends BaseController
{
public function __construct()
{
// will authorize based on specified model in "BuildInsightsReport"
$this->middleware('auth');
}
public function __invoke()
{
$report = app(BuildPlaysReport::class)->execute(
request()->all(),
);
return $this->success(['report' => $report]);
}
}