Sha256: 6b512ffd8b9bbd91c08090c0f746083a4cfd6cc9a9ab73ebe6ed36b0f333a1b4

Contents?: true

Size: 231 Bytes

Versions: 4

Compression:

Stored size: 231 Bytes

Contents

require 'simple_token_authentication/entity'

module SimpleTokenAuthentication
  class EntitiesManager
    def find_or_create_entity(model)
      @entities ||= {}
      @entities[model.name] ||= Entity.new(model)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
simple_token_authentication-1.8.0 lib/simple_token_authentication/entities_manager.rb
simple_token_authentication-1.7.0 lib/simple_token_authentication/entities_manager.rb
simple_token_authentication-1.6.0 lib/simple_token_authentication/entities_manager.rb
simple_token_authentication-1.5.2 lib/simple_token_authentication/entities_manager.rb