protected function _parseRange($value)
    {
        if (strpos($value, '..') !== false) {
            list($lower, $upper) = explode('..', $value);
        } else {
            $lower = $upper = $value;
        }

        if (intval($lower) > intval($upper)) {
            list($lower, $upper) = [$upper, $lower];
        }

        return [
            'lower' => $lower,
            'upper' => $upper,
        ];
    }
protected function _parseRange($value)
    {
        if (strpos($value, '..') !== false) {
            list($lower, $upper) = explode('..', $value);
        } else {
            $lower = $upper = $value;
        }

        if (intval($lower) > intval($upper)) {
            list($lower, $upper) = [$upper, $lower];
        }

        return [
            'lower' => $lower,
            'upper' => $upper,
        ];
    }
protected function _parseRange ( $ value ) { if ( strpos ( $ value , '..' ) !== false ) { list ( $ lower , $ upper ) = explode ( '..' , $ value ) ; } else { $ lower = $ upper = $ value ; } if ( intval ( $ lower ) > intval ( $ upper ) ) { list ( $ lower , $ upper ) = [ $ upper , $ lower ] ; } return [ 'lower' => $ lower , 'upper' => $ upper , ] ; }
Parses and extracts lower and upper values from the given range given
as `lower..upper`.

@param string $value A values range given as `<lowerValue>..<upperValue>`. For
instance. `100..200`
@return array Associative array with two keys: `lower` and `upper`
Parses and extracts lower and upper values from the given range given as lower .. upper .