public function markUserOnline($pageKey, $userIdent)
{
$thisMinute = floor(time() / 60) * 60;
$key = $this->makeUsersOnlineKey($pageKey, $thisMinute);
$this->redis->pipeline(function (Pipeline $p) use($key, $userIdent) {
$p->sadd($key, $userIdent);
$p->expire($key, self::ONLINE_MINUTES * 60);
});
}