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)