class EvilEvents::Plugins

@api public @since 0.2.0

Public Class Methods

load!(*plugins) click to toggle source

@param plugins [Symbol,Symbol,Symbol,…] @raise [ArgumentError] When required plugin is not registered @return void

@api public @since 0.2.0

# File lib/evil_events/plugins.rb, line 28
def load!(*plugins)
  load_extensions(*(plugins.empty? ? names : plugins))
end
names() click to toggle source

@return [Array<Symbol>]

@api public @since 0.2.0

# File lib/evil_events/plugins.rb, line 36
def names
  @__available_extensions__.keys
end