Module: Encase::Encaseable
- Defined in:
- lib/encase/encaseable.rb
Instance Method Summary collapse
Instance Method Details
#needs(*deps) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/encase/encaseable.rb', line 3 def needs(*deps) if @needs_to_inject @needs_to_inject.concat(deps) else @needs_to_inject = deps attr_accessor :container end attr_accessor *deps end |
#needs_to_inject ⇒ Object
14 15 16 |
# File 'lib/encase/encaseable.rb', line 14 def needs_to_inject @needs_to_inject end |
#needs_to_inject=(value) ⇒ Object
18 19 20 |
# File 'lib/encase/encaseable.rb', line 18 def needs_to_inject=(value) @needs_to_inject = value end |