lib/hanami/configuration/actions/content_security_policy.rb in hanami-2.0.0.alpha8 vs lib/hanami/configuration/actions/content_security_policy.rb in hanami-2.0.0.beta1

- old
+ new

@@ -1,11 +1,11 @@ # frozen_string_literal: true module Hanami class Configuration class Actions - # Configuration for Content Security Policy in Hanami applications + # Configuration for Content Security Policy in Hanami apps # # @since 2.0.0 class ContentSecurityPolicy # @since 2.0.0 # @api private @@ -45,11 +45,11 @@ # @since 2.0.0 # @api public # # @example # module MyApp - # class Application < Hanami::Application + # class App < Hanami::App # config.actions.content_security_policy[:base_uri] # => "'self'" # end # end def [](key) @policy[key] @@ -63,18 +63,18 @@ # @since 2.0.0 # @api public # # @example Replace a default value # module MyApp - # class Application < Hanami::Application + # class App < Hanami::App # config.actions.content_security_policy[:plugin_types] = nil # end # end # # @example Append to a default value # module MyApp - # class Application < Hanami::Application + # class App < Hanami::App # config.actions.content_security_policy[:script_src] += " https://my.cdn.test" # end # end def []=(key, value) @policy[key] = value @@ -87,10 +87,10 @@ # @since 2.0.0 # @api public # # @example # module MyApp - # class Application < Hanami::Application + # class App < Hanami::App # config.actions.content_security_policy.delete(:object_src) # end # end def delete(key) @policy.delete(key)