Module: Railjet::Repository

Defined in:
lib/railjet/repository.rb,
lib/railjet/repository/redis.rb,
lib/railjet/repository/generic.rb,
lib/railjet/repository/registry.rb,
lib/railjet/repository/active_record.rb

Defined Under Namespace

Classes: ActiveRecord, Generic, Redis, Registry

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#registryObject (readonly)

Returns the value of attribute registry.



3
4
5
# File 'lib/railjet/repository.rb', line 3

def registry
  @registry
end

Instance Method Details

#initialize(registry, **kwargs) ⇒ Object



6
7
8
9
# File 'lib/railjet/repository.rb', line 6

def initialize(registry, **kwargs)
  @registry = registry
  initialize_specific_repositories(**kwargs)
end