{
"event": "PostToolUse",
"tool_name": "Read",
"tool_response": {
"type": "text",
"file": {
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Domain\/ValueObject\/Pagination.php",
"content": " * Create pagination from page and limit values.\n *\n * @param int $page Current page number (1-based)\n * @param int $limit Items per page\n * @param int $maxLimit Maximum allowed limit\n *\/\n public static function create(int $page = 1, int $limit = 50, int $maxLimit = 100): self\n {\n $page = max(1, $page);\n $limit = min($maxLimit, max(1, $limit));\n\n return new self($page, $limit, ($page - 1) * $limit);\n }\n\n \/**",
"numLines": 15,
"startLine": 20,
"totalLines": 124
}
}
}