class EnumArgs::NaiveCache

Public Instance Methods

call(object, method_name, args, using, create) click to toggle source
# File lib/enum_args/naive_cache.rb, line 3
def call(object, method_name, args, using, create)
  @cache ||= {}
  @cache[[object, method_name, args, using]] ||= create.call(object, method_name, args, using)
end