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.
/lib/classes/output/
FolderUp one level  
Folderdynamic_tabs/
 
Fileactivity_header.php                 [source] [218 lines]   
Filecheckbox_toggleall.php              [source] [125 lines]   The renderable for core/checkbox-toggleall.
Filechooser.php                         [source] [134 lines]   The chooser renderable.
Filechooser_item.php                    [source] [107 lines]   The chooser_item renderable.
Filechooser_section.php                 [source] [79 lines]    The chooser_section renderable.
Filedatafilter.php                      [source] [101 lines]   
Filedynamic_tabs.php                    [source] [87 lines]    
Fileexternal.php                        [source] [234 lines]   Mustache helper to load strings from string_manager.
Fileicon_system.php                     [source] [164 lines]   Contains class \core\output\icon_system
Fileicon_system_font.php                [source] [46 lines]    Contains class \core\output\icon_system
Fileicon_system_fontawesome.php         [source] [509 lines]   Contains class \core\output\icon_system
Fileicon_system_standard.php            [source] [53 lines]    Contains class \core\output\icon_system_standard
Fileinplace_editable.php                [source] [284 lines]   Contains class \core\output\inplace_editable
Filelanguage_menu.php                   [source] [179 lines]   Contains class \core\output\language_menu
Filemustache_clean_string_helper.php    [source] [68 lines]    Mustache helper to load strings from string_manager and perform HTML escaping on them.
Filemustache_engine.php                 [source] [83 lines]    Custom Moodle engine for mustache.
Filemustache_filesystem_loader.php      [source] [68 lines]    Perform some custom name mapping for template file names (strip leading component/).
Filemustache_helper_collection.php      [source] [192 lines]   Custom Moodle helper collection for mustache.
Filemustache_javascript_helper.php      [source] [54 lines]    
Filemustache_pix_helper.php             [source] [83 lines]    Mustache helper render pix icons.
Filemustache_quote_helper.php           [source] [54 lines]    Wrap content in quotes, and escape all special JSON characters used.
Filemustache_shorten_text_helper.php    [source] [65 lines]    Mustache helper shorten text.
Filemustache_string_helper.php          [source] [78 lines]    Mustache helper to load strings from string_manager.
Filemustache_template_finder.php        [source] [125 lines]   List the valid locations to search for a template with a given name.
Filemustache_template_source_loader.php [source] [384 lines]   Load template source strings.
Filemustache_uniqid_helper.php          [source] [52 lines]    Mustache helper that will add JS to the end of the page.
Filemustache_user_date_helper.php       [source] [64 lines]    Mustache helper that will convert a timestamp to a date string.
Filenamed_templatable.php               [source] [37 lines]    
Filenotification.php                    [source] [189 lines]   Notification renderable component.
Fileparticipants_action_bar.php         [source] [225 lines]   
Fileselect_menu.php                     [source] [172 lines]   
Filesticky_footer.php                   [source] [130 lines]   
Fileurl_rewriter.php                    [source] [58 lines]    URL rewriter base.