Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Classes
formats.php File Reference

This file contains all the class definitions of the export formats. More...

Classes

class  portfolio_format
 
class  portfolio_format_document
 
class  portfolio_format_file
 
class  portfolio_format_image
 
class  portfolio_format_leap2a
 
class  portfolio_format_pdf
 
class  portfolio_format_plainhtml
 
class  portfolio_format_presentation
 
class  portfolio_format_rich
 
class  portfolio_format_richhtml
 
class  portfolio_format_spreadsheet
 
class  portfolio_format_text
 
class  portfolio_format_video
 

Detailed Description

This file contains all the class definitions of the export formats.

They are implemented in php classes rather than just a simpler hash Because it provides an easy way to do subtyping using php inheritance.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later