This class extends base class and handles export function.  
 More...
|  | 
|  | display () | 
|  | Main display method. 
 | 
|  | 
|  | download_xml () | 
|  | To download system presets. 
 | 
|  | 
|  | execute () | 
|  | Stores a preset into the DB. 
 | 
|  | 
|  | log () | 
|  | Trigger an event based on the current action. 
 | 
|  | 
|  | show () | 
|  | Shows the initial form to export/save admin settings. 
 | 
|  | 
|  | 
| string | $action | 
|  | The main action (delete, export, import, load...). 
 | 
|  | 
| int | $id | 
|  | Admin preset identifier. 
 | 
|  | 
| manager | $manager | 
|  | The manager helper class instance. 
 | 
|  | 
| string | $mode | 
|  | The mode (show, execute...). 
 | 
|  | 
| moodleform | $moodleform | 
|  | The moodle form to display in the page. 
 | 
|  | 
| int | $outputs | 
|  | The output content to display in the page. 
 | 
|  | 
This class extends base class and handles export function. 
- Copyright
- 2021 Pimenko suppo.nosp@m.rt@p.nosp@m.imenk.nosp@m.o.co.nosp@m.m<pimenko.com> 
- Author
- Jordan Kesraoui | Sylvain Revenu | Pimenko based on David Monllaó david.nosp@m..mon.nosp@m.llao@.nosp@m.urv..nosp@m.cat code 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ display()
  
  | 
        
          | tool_admin_presets\local\action\base::display | ( |  | ) |  |  | inherited | 
 
Main display method. 
Prints the block header and the common block outputs, the selected action outputs, his form and the footer
$outputs value depends on $mode and $action selected 
 
 
◆ download_xml()
      
        
          | tool_admin_presets\local\action\export::download_xml | ( |  | ) |  | 
      
 
To download system presets. 
- Return values
- 
  
  
- Exceptions
- 
  
  
 
 
◆ get_explanatory_description()
  
  | 
        
          | tool_admin_presets\local\action\export::get_explanatory_description | ( |  | ) |  |  | protected | 
 
Get explanatory description to be displayed below the heading. 
It's optional and might change depending on the action and the mode.
- Return values
- 
  
    | string|null | The explanatory description for the current action and mode. |  
 
Reimplemented from tool_admin_presets\local\action\base.
 
 
◆ get_title()
  
  | 
        
          | tool_admin_presets\local\action\base::get_title | ( |  | ) |  |  | protectedinherited | 
 
 
◆ log()
  
  | 
        
          | tool_admin_presets\local\action\base::log | ( |  | ) |  |  | inherited | 
 
Trigger an event based on the current action. 
- Return values
- 
  
  
 
 
◆ show()
      
        
          | tool_admin_presets\local\action\export::show | ( |  | ) |  | 
      
 
Shows the initial form to export/save admin settings. 
Loads the database configuration and prints the settings in a hierarchical table 
Reimplemented from tool_admin_presets\local\action\base.
 
 
◆ $eventsactionsmap
  
  | 
        
          | array tool_admin_presets\local\action\base::$eventsactionsmap |  | staticprotectedinherited | 
 
Initial value:= [
        'base' => 'presets_listed',
        'delete' => 'preset_deleted',
        'export' => 'preset_exported',
        'import' => 'preset_imported',
        'preview' => 'preset_previewed',
        'load' => 'preset_loaded',
        'rollback' => 'preset_reverted',
        'download_xml' => 'preset_downloaded'
    ]
Array map for the events. 
 
 
The documentation for this class was generated from the following file:
- admin/tool/admin_presets/classes/local/action/export.php