original_string: public function get_doc_url(\core_search\document $doc) {
          // Get correct URL to section that contains label, from course format.
          $cminfo = $this->get_cm($this->get_module_name(), strval($doc->get('itemid')), $doc->get('courseid'));
          $format = course_get_format($cminfo->get_course());
          $url = $format->get_view_url($cminfo->sectionnum);
  
          // Add the ID of the label to the section URL.
          $url->set_anchor('module-' . $cminfo->id);
          return $url;
      }
code: public function get_doc_url(\core_search\document $doc) {
          // Get correct URL to section that contains label, from course format.
          $cminfo = $this->get_cm($this->get_module_name(), strval($doc->get('itemid')), $doc->get('courseid'));
          $format = course_get_format($cminfo->get_course());
          $url = $format->get_view_url($cminfo->sectionnum);
  
          // Add the ID of the label to the section URL.
          $url->set_anchor('module-' . $cminfo->id);
          return $url;
      }
code_tokens: public function get_doc_url ( \ core_search \ document $ doc ) { // Get correct URL to section that contains label, from course format. $ cminfo = $ this -> get_cm ( $ this -> get_module_name ( ) , strval ( $ doc -> get ( 'itemid' ) ) , $ doc -> get ( 'courseid' ) ) ; $ format = course_get_format ( $ cminfo -> get_course ( ) ) ; $ url = $ format -> get_view_url ( $ cminfo -> sectionnum ) ; // Add the ID of the label to the section URL. $ url -> set_anchor ( 'module-' . $ cminfo -> id ) ; return $ url ; }
docstring: Overwritten as labels are displayed in-course.
  
  @param \core_search\document $doc
  @return \moodle_url
docstring_tokens: Overwritten as labels are displayed in - course .