Module: ApiResource::Associations::InstanceMethods

Defined in:
lib/api_resource/associations.rb

Instance Method Summary collapse

Instance Method Details

#association?(assoc) ⇒ Boolean

Returns:

  • (Boolean)


143
144
145
# File 'lib/api_resource/associations.rb', line 143

def association?(assoc)
  self.class.association?(assoc)
end

#association_class_name(assoc) ⇒ Object



147
148
149
# File 'lib/api_resource/associations.rb', line 147

def association_class_name(assoc)
  self.class.association_class_name(assoc)
end

#scope?(name) ⇒ Boolean

Returns:

  • (Boolean)


155
156
157
# File 'lib/api_resource/associations.rb', line 155

def scope?(name)
  return self.class.scope?(name)
end

#scope_attributes(name) ⇒ Object



159
160
161
# File 'lib/api_resource/associations.rb', line 159

def scope_attributes(name)
  return self.class.scope_attributes(name)
end

#scopesObject



151
152
153
# File 'lib/api_resource/associations.rb', line 151

def scopes
  return self.class.scopes
end