Module: Fried::Dependency::Schema
- Defined in:
- lib/fried/dependency/schema.rb
Overview
Provides dependency to define object dependencies. It automatically defines an initializer that will create default objects for each dependency (just calling ‘new` on the dependency class) and assign them to given attributes
Defined Under Namespace
Modules: ClassMethods, Initializer
Class Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
47 48 49 50 51 52 |
# File 'lib/fried/dependency/schema.rb', line 47 def self.included(klass) klass.instance_eval do extend ClassMethods include Initializer end end |