actor; if (isset($where['discussion_id']) && ($near = $request->get('page.near')) > 1) { $offset = $this->posts->getIndexForNumber($where['discussion_id'], $near, $actor); $offset = max(0, $offset - $request->limit / 2); } else { $offset = $request->offset; } return $this->posts->findWhere( $where, $actor, $request->sort, $request->limit, $offset ); } }