query('period_type', 'quarter'); $year = $request->query('year') ? (int) $request->query('year') : null; $period = $request->query('period') ? (int) $request->query('period') : null; return ApiResponse::handle(function () use ($periodType, $year, $period) { return $this->vatService->getSummary($periodType, $year, $period); }, __('message.fetched')); } }