Method: Lit::Cache#delete_key

Defined in:
lib/lit/cache.rb

#delete_key(key) ⇒ Object



108
109
110
111
112
113
114
115
116
# File 'lib/lit/cache.rb', line 108

def delete_key(key)
  key = key.to_s
  localizations.delete(key)
  key_without_locale = split_key(key).last
  localization_keys.delete(key_without_locale)
  @localization_object_cache.delete(key)
  @localization_key_object_cache.delete(key_without_locale)
  I18n.backend.reload!
end