lib/dradis/plugins/base.rb in dradis-plugins-4.11.0 vs lib/dradis/plugins/base.rb in dradis-plugins-4.13.0
- old
+ new
@@ -10,11 +10,12 @@
@name = 'Use plugin_info(args) with :name to provide a name for this plugin.'
Plugins::register(self)
# Extend the engine with other functionality
include Dradis::Plugins::Configurable
- include Dradis::Plugins::Templates
+ include Dradis::Plugins::Templates::MigrateTemplates
+ include Dradis::Plugins::Templates::Samples
include Dradis::Plugins::Thor
end
module ClassMethods
def description(new_description)
@@ -31,9 +32,10 @@
def provides(*list)
@features = list
if list.include?(:upload)
include Dradis::Plugins::Upload::Base
+ include Dradis::Plugins::Mappings::Base
end
end
def provides?(feature)
@features.include?(feature)