function get_formatted_range($rangesdisplaytype=null, $rangesdecimalpoints=null) {

        global $USER;

        // Determine which display type to use for this average
        if (isset($USER->gradeediting) && array_key_exists($this->courseid, $USER->gradeediting) && $USER->gradeediting[$this->courseid]) {
            $displaytype = GRADE_DISPLAY_TYPE_REAL;

        } else if ($rangesdisplaytype == GRADE_REPORT_PREFERENCE_INHERIT) { // no ==0 here, please resave report and user prefs
            $displaytype = $this->get_displaytype();

        } else {
            $displaytype = $rangesdisplaytype;
        }

        // Override grade_item setting if a display preference (not default) was set for the averages
        if ($rangesdecimalpoints == GRADE_REPORT_PREFERENCE_INHERIT) {
            $decimalpoints = $this->get_decimals();

        } else {
            $decimalpoints = $rangesdecimalpoints;
        }

        if ($displaytype == GRADE_DISPLAY_TYPE_PERCENTAGE) {
            $grademin = "0 %";
            $grademax = "100 %";

        } else {
            $grademin = grade_format_gradevalue($this->grademin, $this, true, $displaytype, $decimalpoints);
            $grademax = grade_format_gradevalue($this->grademax, $this, true, $displaytype, $decimalpoints);
        }

        return $grademin.'&ndash;'. $grademax;
    }
function get_formatted_range($rangesdisplaytype=null, $rangesdecimalpoints=null) {

        global $USER;

        // Determine which display type to use for this average
        if (isset($USER->gradeediting) && array_key_exists($this->courseid, $USER->gradeediting) && $USER->gradeediting[$this->courseid]) {
            $displaytype = GRADE_DISPLAY_TYPE_REAL;

        } else if ($rangesdisplaytype == GRADE_REPORT_PREFERENCE_INHERIT) { // no ==0 here, please resave report and user prefs
            $displaytype = $this->get_displaytype();

        } else {
            $displaytype = $rangesdisplaytype;
        }

        // Override grade_item setting if a display preference (not default) was set for the averages
        if ($rangesdecimalpoints == GRADE_REPORT_PREFERENCE_INHERIT) {
            $decimalpoints = $this->get_decimals();

        } else {
            $decimalpoints = $rangesdecimalpoints;
        }

        if ($displaytype == GRADE_DISPLAY_TYPE_PERCENTAGE) {
            $grademin = "0 %";
            $grademax = "100 %";

        } else {
            $grademin = grade_format_gradevalue($this->grademin, $this, true, $displaytype, $decimalpoints);
            $grademax = grade_format_gradevalue($this->grademax, $this, true, $displaytype, $decimalpoints);
        }

        return $grademin.'&ndash;'. $grademax;
    }
function get_formatted_range ( $ rangesdisplaytype = null , $ rangesdecimalpoints = null ) { global $ USER ; // Determine which display type to use for this average if ( isset ( $ USER -> gradeediting ) && array_key_exists ( $ this -> courseid , $ USER -> gradeediting ) && $ USER -> gradeediting [ $ this -> courseid ] ) { $ displaytype = GRADE_DISPLAY_TYPE_REAL ; } else if ( $ rangesdisplaytype == GRADE_REPORT_PREFERENCE_INHERIT ) { // no ==0 here, please resave report and user prefs $ displaytype = $ this -> get_displaytype ( ) ; } else { $ displaytype = $ rangesdisplaytype ; } // Override grade_item setting if a display preference (not default) was set for the averages if ( $ rangesdecimalpoints == GRADE_REPORT_PREFERENCE_INHERIT ) { $ decimalpoints = $ this -> get_decimals ( ) ; } else { $ decimalpoints = $ rangesdecimalpoints ; } if ( $ displaytype == GRADE_DISPLAY_TYPE_PERCENTAGE ) { $ grademin = "0 %" ; $ grademax = "100 %" ; } else { $ grademin = grade_format_gradevalue ( $ this -> grademin , $ this , true , $ displaytype , $ decimalpoints ) ; $ grademax = grade_format_gradevalue ( $ this -> grademax , $ this , true , $ displaytype , $ decimalpoints ) ; } return $ grademin . '&ndash;' . $ grademax ; }
Returns a string representing the range of grademin - grademax for this grade item.

@param int $rangesdisplaytype
@param int $rangesdecimalpoints
@return string
Returns a string representing the range of grademin - grademax for this grade item .