diff --git a/framework/core/src/Api/Controller/AbstractSerializeController.php b/framework/core/src/Api/Controller/AbstractSerializeController.php index d3d569ba6..a0a459da4 100644 --- a/framework/core/src/Api/Controller/AbstractSerializeController.php +++ b/framework/core/src/Api/Controller/AbstractSerializeController.php @@ -236,7 +236,7 @@ abstract class AbstractSerializeController implements RequestHandlerInterface */ protected function extractOffset(ServerRequestInterface $request) { - return $this->buildParameters($request)->getOffset($this->extractLimit($request)) ?: 0; + return (int) $this->buildParameters($request)->getOffset($this->extractLimit($request)) ?: 0; } /** @@ -245,7 +245,7 @@ abstract class AbstractSerializeController implements RequestHandlerInterface */ protected function extractLimit(ServerRequestInterface $request) { - return $this->buildParameters($request)->getLimit($this->maxLimit) ?: $this->limit; + return (int) $this->buildParameters($request)->getLimit($this->maxLimit) ?: $this->limit; } /**