Module: Rea::MetaType::Contract::ClassMethods
- Defined in:
- lib/rea/meta_type/contract.rb
Instance Method Summary collapse
Instance Method Details
#clause(klass, options = {}) ⇒ Object
11 12 13 14 |
# File 'lib/rea/meta_type/contract.rb', line 11 def clause klass, ={} has_many klass.name.tableize.to_sym, {:class_name=>klass.name, :foreign_key=>:contract_id}.merge() klass.belongs_to :contract, :class_name => self.name end |