Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.0.x will end 8 May 2023 (12 months).
  • Bug fixes for security issues in 4.0.x will end 13 November 2023 (18 months).
  • PHP version: minimum PHP 7.3.0 Note: the minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is also supported.

(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.

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

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

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