27
28
29
30
31
32
33
34
35
36
37
38
|
# File 'lib/sgtn-client/api/source.rb', line 27
def self.getSources(component, locale)
cache_key = SgtnClient::CacheUtil.get_cachekey(component, locale)
items = SgtnClient::CacheUtil.get_cache(cache_key)
if items.nil?
items = getBundle(component, locale)
SgtnClient.logger.debug "Putting sources items into cache with key: " + cache_key
SgtnClient::CacheUtil.write_cache(cache_key, items)
else
SgtnClient.logger.debug "Getting sources from cache with key: " + cache_key
end
return itmes
end
|