Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
Línea 441... Línea 441...
441
     * FEATURE_ADVANCED_GRADING and the user has the permission moodle/grade:managegradingforms.
441
     * FEATURE_ADVANCED_GRADING and the user has the permission moodle/grade:managegradingforms.
442
     *
442
     *
443
     * @param settings_navigation $settingsnav {@link settings_navigation}
443
     * @param settings_navigation $settingsnav {@link settings_navigation}
444
     * @param navigation_node $modulenode {@link navigation_node}
444
     * @param navigation_node $modulenode {@link navigation_node}
445
     */
445
     */
446
    public function extend_settings_navigation(settings_navigation $settingsnav, navigation_node $modulenode=null) {
446
    public function extend_settings_navigation(settings_navigation $settingsnav, ?navigation_node $modulenode=null) {
Línea 447... Línea 447...
447
 
447
 
Línea 448... Línea 448...
448
        $this->ensure_isset(array('context', 'component'));
448
        $this->ensure_isset(array('context', 'component'));
Línea 470... Línea 470...
470
     * FEATURE_ADVANCED_GRADING.
470
     * FEATURE_ADVANCED_GRADING.
471
     *
471
     *
472
     * @param global_navigation $navigation
472
     * @param global_navigation $navigation
473
     * @param navigation_node $modulenode
473
     * @param navigation_node $modulenode
474
     */
474
     */
475
    public function extend_navigation(global_navigation $navigation, navigation_node $modulenode=null) {
475
    public function extend_navigation(global_navigation $navigation, ?navigation_node $modulenode=null) {
476
        $this->ensure_isset(array('context', 'component'));
476
        $this->ensure_isset(array('context', 'component'));
Línea 477... Línea 477...
477
 
477
 
478
        $areas = $this->get_available_areas();
478
        $areas = $this->get_available_areas();
479
        foreach ($areas as $areaname => $areatitle) {
479
        foreach ($areas as $areaname => $areatitle) {
Línea 549... Línea 549...
549
     * Returns the URL of the grading area management page
549
     * Returns the URL of the grading area management page
550
     *
550
     *
551
     * @param moodle_url $returnurl optional URL of the page where the user should be sent back to
551
     * @param moodle_url $returnurl optional URL of the page where the user should be sent back to
552
     * @return moodle_url
552
     * @return moodle_url
553
     */
553
     */
554
    public function get_management_url(moodle_url $returnurl = null) {
554
    public function get_management_url(?moodle_url $returnurl = null) {
Línea 555... Línea 555...
555
 
555
 
Línea 556... Línea 556...
556
        $this->ensure_isset(array('context', 'component'));
556
        $this->ensure_isset(array('context', 'component'));
557
 
557