module ActiveResourceAssociatable::ClassMethods
Public Instance Methods
belongs_to_activeresource(klass_name, options = {})
click to toggle source
# File lib/active_resource_associatable/active_resource_associatable.rb, line 15 def belongs_to_activeresource(klass_name, options = {}) AssociationBuilder::BelongsToActiveResource.build(self, klass_name, options) end
has_and_belongs_to_many_activeresources(klass_name, options = {})
click to toggle source
# File lib/active_resource_associatable/active_resource_associatable.rb, line 19 def has_and_belongs_to_many_activeresources(klass_name, options = {}) AssociationBuilder::HasAndBelongsToManyActiveResources.build(self, klass_name, options) end
has_many_activeresources(table_name, options = {})
click to toggle source
# File lib/active_resource_associatable/active_resource_associatable.rb, line 11 def has_many_activeresources(table_name, options = {}) AssociationBuilder::HasManyActiveResources.build(self, table_name, options) end
has_many_through_activeresources(klass_name, options)
click to toggle source
# File lib/active_resource_associatable/active_resource_associatable.rb, line 27 def has_many_through_activeresources(klass_name, options) AssociationBuilder::HasManyThroughActiveResources.build(self, klass_name, options) end
has_one_activeresource(klass_name, options={})
click to toggle source
# File lib/active_resource_associatable/active_resource_associatable.rb, line 23 def has_one_activeresource(klass_name, options={}) AssociationBuilder::HasOneActiveResource.build(self, klass_name, options) end