private function onPageRequest_beta_search(PageRequestEvent $event) { $search = $event->get_arg(1); $page_num = int_escape($event->get_arg(2)); $duser = User::by_name($search); $i_comment_count = Comment::count_comments_by_user($duser); $com_per_page = 50; $total_pages = ceil($i_comment_count / $com_per_page); $page_num = clamp($page_num, 1, $total_pages); $comments = $this->get_user_comments($duser->id, $com_per_page, ($page_num - 1) * $com_per_page); $this->theme->display_all_user_comments($comments, $page_num, $total_pages, $duser); }