class Ekylibre::PluginSystem::Plugin
Base class for a Plugin
Attributes
engine[R]
@return [Rails::Engine]
Public Class Methods
new(engine: nil)
click to toggle source
@param [Rails::Engine] engine
# File lib/ekylibre/plugin_system/plugin.rb, line 11 def initialize(engine: nil) @engine = engine end
Public Instance Methods
boot(container)
click to toggle source
@param [Container] container
# File lib/ekylibre/plugin_system/plugin.rb, line 25 def boot(container) end
name()
click to toggle source
@return [String]
# File lib/ekylibre/plugin_system/plugin.rb, line 16 def name self.class.name end
version()
click to toggle source
# File lib/ekylibre/plugin_system/plugin.rb, line 20 def version 'unknown' end