文件名称:stale_options:一个用于缓存HTTP响应的Ruby gem
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-09 07:45:23
Ruby
StaleOptions 用于缓存HTTP响应的gem。 构建gem的目的是实现一个类,该类将为ActionController::ConditionalGet#stale?创建选项ActionController::ConditionalGet#stale? 方法。 它允许缓存任何类型的对象,而不仅仅是记录或集合(不同于#stale? )。 安装 将此行添加到您的应用程序的Gemfile中: gem 'stale_options' 然后执行: bundle 或将其自己安装为: gem install stale_options 用法 有三个主要类,每个类旨在为相应的对象类创建选项: StaleOptions::ArrayOptions用于缓存数组。 StaleOptions::RelationOptions用于缓存关系ActiveRecord::Relation 。
【文件预览】:
stale_options-master
----.gitignore(122B)
----stale_options.gemspec(1KB)
----gemfiles()
--------rails_6_0.gemfile(155B)
--------rails_5_2.gemfile(177B)
----bin()
--------setup(131B)
--------console(348B)
----.travis.yml(399B)
----LICENSE.txt(1KB)
----README.md(5KB)
----.coveralls.yml(24B)
----lib()
--------stale_options()
--------backend()
--------stale_options.rb(732B)
----Appraisals(214B)
----Gemfile(168B)
----Rakefile(356B)
----test()
--------stale_options_test.rb(2KB)
--------support()
--------backend()
--------test_helper.rb(369B)
--------fixtures()
----Gemfile.lock(1KB)