Sha256: 0553c72f6de0af3a10291d9340eede1ed0b82f0ac3ed06dd03d4dcca9ffdd6f1

Contents?: true

Size: 293 Bytes

Versions: 56

Compression:

Stored size: 293 Bytes

Contents

# frozen_string_literal: true

module Ibrain
  class BaseRepository
    def initialize(current_user, record)
      @current_user = current_user
      @record = record
    end

    attr_reader :current_user, :record

    protected

    def cryptor
      Ibrain::Encryptor.new
    end
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
ibrain-core-0.2.9 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.8 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.7 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.6 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.5 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.4 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.3 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.2 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.1 app/repositories/ibrain/base_repository.rb
ibrain-core-0.2.0 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.9 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.8 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.7 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.6 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.5 app/repositories/ibrain/base_repository.rb
ibrain-core-0.1.4 app/repositories/ibrain/base_repository.rb