module ActiveResource::Connections::CoreExt::ClassMethods

Public Instance Methods

connection_class() click to toggle source

Gets the class used to establish connection.

# File lib/active_resource/connections/core_ext.rb, line 27
def connection_class
  if defined?(@connection_class) && @connection_class
    @connection_class
  elsif superclass != Object
    superclass.connection_class
  else
    ActiveResource::Connection
  end
end
connection_class=(klass) click to toggle source

Sets the connection class for this model to the value in the klass argument. The klass should inherit from ActiveResource::Connection.

# File lib/active_resource/connections/core_ext.rb, line 39
def connection_class=(klass)
  @connection = nil
  @connection_class = klass
end