Class: Pluginator::Autodetect
- Includes:
- NameConverter
- Defined in:
- lib/pluginator/autodetect.rb
Overview
Add autodetection capabilities to Group
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Group
Instance Method Summary collapse
-
#initialize(group, options = {}) ⇒ Autodetect
constructor
Automatically load plugins for given group (and type).
- #type ⇒ Object
Methods inherited from Group
Constructor Details
#initialize(group, options = {}) ⇒ Autodetect
Automatically load plugins for given group (and type)
33 34 35 36 |
# File 'lib/pluginator/autodetect.rb', line 33 def initialize(group, = {}) super(group) setup_autodetect([:type]) end |
Instance Method Details
#type ⇒ Object
38 39 40 |
# File 'lib/pluginator/autodetect.rb', line 38 def type @plugins[@force_type] unless @force_type.nil? end |