phalcon/cphalcon · error · Phalcon\Paginator\Exceptions\MissingRequiredParameter
Parameter 'cursorColumn' is required
Error message
Parameter 'cursorColumn' is required
What it means
Error "Parameter 'cursorColumn' is required" thrown in phalcon/cphalcon.
Source
Thrown at phalcon/Paginator/Adapter/QueryBuilderCursor.zep:110
*/
public function __construct(array config)
{
var builder, cursorColumn, cursor;
if unlikely !isset config["limit"] {
throw new MissingRequiredParameter("limit");
}
if unlikely !fetch builder, config["builder"] {
throw new MissingRequiredParameter("builder");
}
if unlikely !(builder instanceof Builder) {
throw new InvalidBuilderInstance();
}
if unlikely !fetch cursorColumn, config["cursorColumn"] {
throw new MissingRequiredParameter("cursorColumn");
}
if unlikely typeof cursorColumn != "string" || empty cursorColumn {
throw new InvalidCursorColumn();
}
let this->cursorColumn = cursorColumn;
if fetch cursor, config["cursor"] {
let this->cursor = cursor;
}
parent::__construct(config);
this->setQueryBuilder(builder);
}
/**View on GitHub (pinned to b7419de9cd)
When it happens
Trigger: Thrown at phalcon/Paginator/Adapter/QueryBuilderCursor.zep:110 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of phalcon/cphalcon@b7419de9cd (2026-08-21).
Data as JSON: /api/errors/f3dc9091fe562513.
Report an issue: GitHub.