Skip to content

RemoveDefaultLimit

Disables default pagination before REST query initialization.

This listener sets both maxLimit and limit to -1, the framework sentinel used for unrestricted queries, before request/configured pagination state is assembled.


  • Full name: \PhalconKit\Mvc\Controller\Behavior\Query\RemoveDefaultLimit

Methods

beforeInitializeQuery

Disable the maximum and current limits before query state is built.

public beforeInitializeQuery(\Phalcon\Events\Event $event, \PhalconKit\Mvc\Controller\Restful $controller): void

Parameters:

Parameter Type Description
$event \Phalcon\Events\Event Controller lifecycle event emitted before query initialization.
$controller \PhalconKit\Mvc\Controller\Restful REST controller whose pagination defaults should be disabled.