| Línea 39... | 
            Línea 39... | 
          
          
            | 39 | 
            $mode = optional_param('mode', 0, PARAM_INT);
  | 
            39 | 
            $mode = optional_param('mode', 0, PARAM_INT);
  | 
          
          
            | 40 | 
            $showall = optional_param('showall', '', PARAM_INT);
  | 
            40 | 
            $showall = optional_param('showall', '', PARAM_INT);
  | 
          
          
            | 41 | 
            $pageno = optional_param('page', 0, PARAM_INT);
  | 
            41 | 
            $pageno = optional_param('page', 0, PARAM_INT);
  | 
          
          
            | 42 | 
            $search = optional_param('search', '', PARAM_CLEAN);
  | 
            42 | 
            $search = optional_param('search', '', PARAM_CLEAN);
  | 
          
          
            | 43 | 
            $pageno = optional_param('p', $pageno, PARAM_INT);
  | 
            43 | 
            $pageno = optional_param('p', $pageno, PARAM_INT);
  | 
          
          
            | 44 | 
            $pagesize = optional_param('s', 0, PARAM_INT);
  | 
            44 | 
            $pagesize = optional_param('s', $CFG->forum_manydiscussions ?? 0, PARAM_INT);
  | 
          
          
            | 45 | 
            $sortorder = optional_param('o', null, PARAM_INT);
  | 
            45 | 
            $sortorder = optional_param('o', null, PARAM_INT);
  | 
          
          
            | Línea 46... | 
            Línea 46... | 
          
          
            | 46 | 
             
  | 
            46 | 
             
  | 
          
          
            | 47 | 
            if (!$cmid && !$forumid) {
  | 
            47 | 
            if (!$cmid && !$forumid) {
  | 
          
          
            | 48 | 
                throw new \moodle_exception('missingparameter');
  | 
            48 | 
                throw new \moodle_exception('missingparameter');
  |