protected function ttl($expire) { if ($expire === 0) { return null; } // relative time in seconds, <30 days if ($expire > 30 * 24 * 60 * 60) { return $expire - time(); } return $expire; }