Module: Trax::Core::HasDependencies::ClassMethods
- Defined in:
- lib/trax/core/has_dependencies.rb
Instance Method Summary collapse
Instance Method Details
#depends_on(*args, pass_options_to_super: true) ⇒ Object
14 15 16 17 18 |
# File 'lib/trax/core/has_dependencies.rb', line 14 def depends_on(*args, pass_options_to_super:true) self._depends_on += args self._depends_on.map{|_dependency_key| self.__send__("attr_reader", _dependency_key) } self._depends_on_config[:pass_options_to_super] = end |