module ActiveForce::Association
Public Instance Methods
associations()
click to toggle source
# File lib/active_force/association.rb, line 9 def associations @associations ||= {} end
belongs_to(relation_name, options = {})
click to toggle source
# File lib/active_force/association.rb, line 24 def belongs_to relation_name, options = {} associations[relation_name] = BelongsToAssociation.new(self, relation_name, options) end
find_association(name)
click to toggle source
i.e name = 'Quota__r'
# File lib/active_force/association.rb, line 14 def find_association name associations.values.detect do |association| association.represents_sfdc_table? name end end
has_many(relation_name, options = {})
click to toggle source
# File lib/active_force/association.rb, line 20 def has_many relation_name, options = {} associations[relation_name] = HasManyAssociation.new(self, relation_name, options) end