module Hanami::Action::Cache
Cache
type API
@since 0.3.0
@see Hanami::Action::Cache::ClassMethods#cache_control @see Hanami::Action::Cache::ClassMethods#expires @see Hanami::Action::Cache::ClassMethods#fresh
Constants
- NON_VALUE_DIRECTIVES
Cache-Control directives which are implicitly true
@since 0.3.0 @api private
- VALUE_DIRECTIVES
Cache-Control directives which have values
@since 0.3.0 @api private
Public Class Methods
included(base)
click to toggle source
Override Ruby’s hook for modules. It includes exposures logic
@param base [Class] the target action
@since 0.3.0 @api private
@see www.ruby-doc.org/core/Module.html#method-i-included
# File lib/hanami/action/cache.rb, line 22 def self.included(base) base.class_eval do include CacheControl, Expires end end