Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.10.x will end 8 November 2021 (12 months).
  • Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are 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