Class that handles the display and configuration of the list of submission plugins.  
 More...
|  | 
|  | __construct ($subtype) | 
|  | Constructor for this assignment plugin manager. 
 | 
|  | 
|  | execute ($action, $plugin) | 
|  | This is the entry point for this controller class. 
 | 
|  | 
|  | get_sorted_plugins_list () | 
|  | Return a list of plugins sorted by the order defined in the admin interface. 
 | 
|  | 
|  | hide_plugin ($plugin) | 
|  | Hide this plugin. 
 | 
|  | 
|  | move_plugin ($plugintomove, $dir) | 
|  | Change the order of this plugin. 
 | 
|  | 
|  | show_plugin ($plugin) | 
|  | Show this plugin. 
 | 
|  | 
Class that handles the display and configuration of the list of submission plugins. 
- Copyright
- 1999 onwards Martin Dougiamas  
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ __construct()
      
        
          | assign_plugin_manager::__construct | ( |  | $subtype | ) |  | 
      
 
Constructor for this assignment plugin manager. 
- Parameters
- 
  
    | string | $subtype | - either assignsubmission or assignfeedback |  
 
 
 
◆ execute()
      
        
          | assign_plugin_manager::execute | ( |  | $action, | 
        
          |  |  |  | $plugin ) | 
      
 
This is the entry point for this controller class. 
- Parameters
- 
  
    | string | $action | - The action to perform |  | string | $plugin | - Optional name of a plugin type to perform the action on |  
 
- Return values
- 
  
  
 
 
◆ get_sorted_plugins_list()
      
        
          | assign_plugin_manager::get_sorted_plugins_list | ( |  | ) |  | 
      
 
Return a list of plugins sorted by the order defined in the admin interface. 
- Return values
- 
  
  
 
 
◆ hide_plugin()
      
        
          | assign_plugin_manager::hide_plugin | ( |  | $plugin | ) |  | 
      
 
Hide this plugin. 
- Parameters
- 
  
    | string | $plugin | - The plugin to hide |  
 
- Return values
- 
  
    | string | The next page to display |  
 
 
 
◆ move_plugin()
      
        
          | assign_plugin_manager::move_plugin | ( |  | $plugintomove, | 
        
          |  |  |  | $dir ) | 
      
 
Change the order of this plugin. 
- Parameters
- 
  
    | string | $plugintomove | - The plugin to move |  | string | $dir | - up or down |  
 
- Return values
- 
  
    | string | The next page to display |  
 
 
 
◆ show_plugin()
      
        
          | assign_plugin_manager::show_plugin | ( |  | $plugin | ) |  | 
      
 
Show this plugin. 
- Parameters
- 
  
    | string | $plugin | - The plugin to show |  
 
- Return values
- 
  
    | string | The next page to display |  
 
 
 
The documentation for this class was generated from the following file: