DrugReportInfoController.php 620 B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Http\Requests\ListRequest;
  4. use App\Http\Resources\DrugReportInfoListResource;
  5. use App\Services\DrugReportInfoService;
  6. class DrugReportInfoController extends Controller
  7. {
  8. public function index(ListRequest $request, DrugReportInfoService $service)
  9. {
  10. $filters = $request->getFilters();
  11. $search = $request->getSearch();
  12. $sort = $request->getSort();
  13. $perPage = $request->getPerPage();
  14. $list = $service->getList($filters, $search, $sort, $perPage);
  15. return $this->success(new DrugReportInfoListResource($list));
  16. }
  17. }