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: 40 lines (1 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Mustache_Source:: (2 methods):
  getKey()
  getSource()


Interface: Mustache_Source  - X-Ref

Mustache template Source interface.

getKey()   X-Ref
Get the Source key (used to generate the compiled class name).

This must return a distinct key for each template source. For example, an
MD5 hash of the template contents would probably do the trick. The
ProductionFilesystemLoader uses mtime and file path. If your production
source directory is under version control, you could use the current Git
rev and the file path...

return: string

getSource()   X-Ref
Get the template Source.

return: string