public function getUnboundedLabel($oldLabel, $lowerBound)
    {
        if ($lowerBound < 60) {
            return sprintf($this->labelSecondsPlural, $lowerBound);
        } else {
            // since we're using minutes, we use floor so 1801s+ will be 30m+ and not 31m+
            return sprintf($this->labelPlural, "" . floor($lowerBound / 60) . urlencode('+'));
        }
    }
public function getUnboundedLabel($oldLabel, $lowerBound)
    {
        if ($lowerBound < 60) {
            return sprintf($this->labelSecondsPlural, $lowerBound);
        } else {
            // since we're using minutes, we use floor so 1801s+ will be 30m+ and not 31m+
            return sprintf($this->labelPlural, "" . floor($lowerBound / 60) . urlencode('+'));
        }
    }
public function getUnboundedLabel ( $ oldLabel , $ lowerBound ) { if ( $ lowerBound < 60 ) { return sprintf ( $ this -> labelSecondsPlural , $ lowerBound ) ; } else { // since we're using minutes, we use floor so 1801s+ will be 30m+ and not 31m+ return sprintf ( $ this -> labelPlural , "" . floor ( $ lowerBound / 60 ) . urlencode ( '+' ) ) ; } }
Beautifies and returns a range label whose range is unbounded, ie
5+, 10+, etc.

If the lower bound of the range is less than 60 the pretty range label
will be in seconds. Otherwise, it will be in minutes.

@param string $oldLabel The original label value.
@param int $lowerBound The lower bound of the range.
@return string  The pretty range label.
Beautifies and returns a range label whose range is unbounded ie 5 + 10 + etc .