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.
   1  <?php
   2  
   3  /*
   4   * This file is part of Mustache.php.
   5   *
   6   * (c) 2010-2017 Justin Hileman
   7   *
   8   * For the full copyright and license information, please view the LICENSE
   9   * file that was distributed with this source code.
  10   */
  11  
  12  /**
  13   * Mustache Template Loader interface.
  14   */
  15  interface Mustache_Loader
  16  {
  17      /**
  18       * Load a Template by name.
  19       *
  20       * @throws Mustache_Exception_UnknownTemplateException If a template file is not found
  21       *
  22       * @param string $name
  23       *
  24       * @return string|Mustache_Source Mustache Template source
  25       */
  26      public function load($name);
  27  }