mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-24 23:13:59 +00:00
Admin Workflow - Admin UI to search and export data
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
namespace App\Http\Controllers\Exports;
|
||||
|
||||
|
||||
use App\Classes\Modules\Exports\ControllersLogic\ExportQuestionsAnswersLogic;
|
||||
use App\Classes\Modules\Exports\ControllersLogic\ExportQAWithGroupsLogic;
|
||||
use App\Classes\Modules\Exports\ControllersLogic\ExportQAWithoutGroupsLogic;
|
||||
use Illuminate\Http\Request;
|
||||
use Symfony\Component\HttpFoundation\BinaryFileResponse;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
@@ -12,11 +13,21 @@ class ExportQuestionsAnswersController
|
||||
{
|
||||
/**
|
||||
* @param Request $request
|
||||
* @param ExportQuestionsAnswersLogic $logic
|
||||
* @param ExportQAWithGroupsLogic $logic
|
||||
* @return BinaryFileResponse
|
||||
* @return JsonResponse
|
||||
*/
|
||||
public function export(Request $request, ExportQuestionsAnswersLogic $logic) {
|
||||
public function exportWithGroups(Request $request, ExportQAWithGroupsLogic $logic) {
|
||||
return $logic->execute($request);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Request $request
|
||||
* @param ExportQAWithoutGroupsLogic $logic
|
||||
* @return BinaryFileResponse
|
||||
* @return JsonResponse
|
||||
*/
|
||||
public function exportWithoutGroups(Request $request, ExportQAWithoutGroupsLogic $logic) {
|
||||
return $logic->execute($request);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user