Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

(no description)

File Size: 117 lines (4 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

tags:: (3 methods):
  uses_file_indexing()
  get_document_recordset()
  get_document()


Class: tags  - X-Ref

Search area for mod_bigbluebuttonbn tags.

uses_file_indexing()   X-Ref
Returns true if this area uses file indexing.

return: bool

get_document_recordset($modifiedfrom = 0, \context $context = null)   X-Ref
Overwritting get_document_recordset()
In this search implementation, we need to re-index all instances (and not only the last modified) because we
are working with core tags and these can be removed from "manage tags" without change the timemodified in
BBB instances.

param: int $modifiedfrom
param: \context|null $context
return: \moodle_recordset|null

get_document($record, $options = [])   X-Ref
Overriding method to index tags of module as string separated by comma.

param: stdClass $record
param: array    $options
return: \core_search\document|bool