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: 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