module Hanami::Action::Cache::CacheControl::ClassMethods

@since 0.3.0 @api private

Public Instance Methods

cache_control(*values) click to toggle source

@since 0.3.0 @api private

# File lib/hanami/action/cache/cache_control.rb, line 31
def cache_control(*values)
  @cache_control_directives ||= Directives.new(*values)
end
cache_control_directives() click to toggle source

@since 0.3.0 @api private

# File lib/hanami/action/cache/cache_control.rb, line 37
def cache_control_directives
  @cache_control_directives || Object.new.tap do |null_object|
    def null_object.headers
      Hash.new
    end
  end
end