Module: ActiveRemote

Defined in:
lib/active_remote/dirty.rb,
lib/active_remote.rb,
lib/active_remote/dsl.rb,
lib/active_remote/rpc.rb,
lib/active_remote/base.rb,
lib/active_remote/config.rb,
lib/active_remote/errors.rb,
lib/active_remote/search.rb,
lib/active_remote/railtie.rb,
lib/active_remote/version.rb,
lib/active_remote/scope_keys.rb,
lib/active_remote/association.rb,
lib/active_remote/integration.rb,
lib/active_remote/persistence.rb,
lib/active_remote/primary_key.rb,
lib/active_remote/validations.rb,
lib/active_remote/serialization.rb,
lib/active_remote/query_attributes.rb,
lib/active_remote/attribute_methods.rb,
lib/active_remote/serializers/protobuf.rb,
lib/active_remote/rpc_adapters/protobuf_adapter.rb

Overview

TODO: Create more specific errors

Defined Under Namespace

Modules: Association, AttributeMethods, DSL, Dirty, Integration, Persistence, PrimaryKey, QueryAttributes, RPC, RPCAdapters, ScopeKeys, Search, Serialization, Serializers, Validations Classes: ActiveRemoteError, BadRequestDataError, BadRequestProtoError, BadResponseProtoError, Base, Config, DangerousAttributeError, IOError, InvalidRequestProtoError, MethodNotFoundError, Railtie, ReadOnlyRemoteRecord, RemoteRecordInvalid, RemoteRecordNotFound, RemoteRecordNotSaved, RpcError, RpcFailedError, ServiceNotFoundError, UnknownAttributeError, UnknownHostError

Constant Summary collapse

VERSION =
"6.0.1"

Class Method Summary collapse

Class Method Details

.configObject



12
13
14
# File 'lib/active_remote.rb', line 12

def self.config
  @config ||= Config.new
end