models/classes/runner/time/QtiTimer.php
protected function isRangeOpen($range)
    {
        $nb = count($range);
        return $nb && ($nb % 2) && ($range[$nb - 1]->getType() == TimePoint::TYPE_START);
    }
protected function isRangeOpen($range)
    {
        $nb = count($range);
        return $nb && ($nb % 2) && ($range[$nb - 1]->getType() == TimePoint::TYPE_START);
    }
Check if the provided range is open (START TimePoint and no related END)
@param array $range
@return bool