Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
Línea 22... Línea 22...
22
 * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
22
 * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
23
 */
23
 */
Línea 24... Línea 24...
24
 
24
 
Línea -... Línea 25...
-
 
25
namespace gradereport_singleview\local\ui;
-
 
26
 
25
namespace gradereport_singleview\local\ui;
27
use context_course;
Línea 26... Línea 28...
26
 
28
 
27
defined('MOODLE_INTERNAL') || die;
29
defined('MOODLE_INTERNAL') || die;
28
 
30
 
Línea 102... Línea 104...
102
     * Create a text_attribute for this ui element.
104
     * Create a text_attribute for this ui element.
103
     *
105
     *
104
     * @return element
106
     * @return element
105
     */
107
     */
106
    public function determine_format(): element {
108
    public function determine_format(): element {
-
 
109
        if (($this->grade->is_hidden() || $this->grade->grade_item->is_hidden()) &&
-
 
110
            !has_capability('moodle/grade:viewhidden', context_course::instance($this->grade->grade_item->courseid))) {
-
 
111
            return new empty_element();
-
 
112
        }
107
        return new text_attribute(
113
        return new text_attribute(
108
            $this->get_name(),
114
            $this->get_name(),
109
            $this->get_value(),
115
            $this->get_value(),
110
            $this->get_label(),
116
            $this->get_label(),
111
            $this->is_disabled(),
117
            $this->is_disabled(),