The Plugins::Export module will be filled in with functionality by the different export plugins installed in this dradis instance. The ExportController will expose this functionality through an standarised interface.
Methods
Public Class methods
When this module is included in the ExportController, walk through all the defined plugins to see if they define an Actions submodule. If they do include the actions in the controller.
[ show source ]
# File app/controllers/export_controller.rb, line 10
10: def self.included(base)
11: self.included_modules.each do |plugin|
12: if (plugin.constants.include?('Actions'))
13: base.class_eval %( include #{plugin.name}::Actions )
14: end
15: end
16: end