profile_id = $user_id; if ($since_id != 0) { $reply->whereAdd('notice_id > ' . $since_id); } if ($before_id != 0) { $reply->whereAdd('notice_id < ' . $before_id); } if (!is_null($since)) { $reply->whereAdd('modified > \'' . date('Y-m-d H:i:s', $since) . '\''); } $reply->orderBy('notice_id DESC'); if (!is_null($offset)) { $reply->limit($offset, $limit); } $ids = array(); if ($reply->find()) { while ($reply->fetch()) { $ids[] = $reply->notice_id; } } return $ids; } }