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