getQueryParams(); $listId = 1; if (isset($params['list'])) { $listId = $params['list']; } $printHeader = true; if (isset($params['printHeader'])) { $printHeader = ($params['printHeader'] === 'true'); } $items = $this->getStockService()->GetShoppinglistInPrintableStrings($listId); return $this->ApiResponse($response, $this->getPrintService()->printShoppingList($printHeader, $items)); } catch (\Exception $ex) { return $this->GenericErrorResponse($response, $ex->getMessage()); } } }