Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 24... Línea 24...
24
 
24
 
Línea 25... Línea 25...
25
namespace gradereport_singleview\local\ui;
25
namespace gradereport_singleview\local\ui;
Línea -... Línea 26...
-
 
26
 
26
 
27
defined('MOODLE_INTERNAL') || die;
Línea 27... Línea 28...
27
defined('MOODLE_INTERNAL') || die;
28
 
28
 
29
use context_course;
29
use grade_grade;
30
use grade_grade;
Línea 81... Línea 82...
81
     * Generate the element used to render the UI
82
     * Generate the element used to render the UI
82
     *
83
     *
83
     * @return element
84
     * @return element
84
     */
85
     */
85
    public function determine_format(): element {
86
    public function determine_format(): element {
-
 
87
        if (($this->grade->is_hidden() || $this->grade->grade_item->is_hidden()) &&
-
 
88
            !has_capability('moodle/grade:viewhidden', context_course::instance($this->grade->grade_item->courseid))) {
-
 
89
            return new empty_element();
-
 
90
        }
86
        return new checkbox_attribute(
91
        return new checkbox_attribute(
87
            $this->get_name(),
92
            $this->get_name(),
88
            $this->get_label(),
93
            $this->get_label(),
89
            $this->is_checked(),
94
            $this->is_checked(),
90
            $this->is_disabled(),
95
            $this->is_disabled(),