Displaying 1 result from an estimated 1 matches for "load_countries_from_yaml".
2008 Mar 01
2
How to cache data in a plugin
...se. I''m using it in only one place in my view. So I was thinking
about caching this data somehow, so it won''t have to be recreated
every time the page is loaded.
The problem is that the plugin initializes its main @countries
variable in init.rb file by calling method
CountryCodes.load_countries_from_yaml.
Is there an easier way to cache this data than doing something like
this:
lib/country_codes.rb
module CountryCodes
...
def self.cache_countries_for_select
@cached_countries_for_select = countries_for_select(''name'',
''a2'').sort.freeze
end
def self.ca...