Sha256: d24c1707ac1438b088f2fc2b6ebab82cc56602f6f9bc30adae756c7d34be0b0e
Contents?: true
Size: 829 Bytes
Versions: 3
Compression:
Stored size: 829 Bytes
Contents
module Enjoy module Goto def self.configuration @configuration ||= Configuration.new end def self.config @configuration ||= Configuration.new end def self.configure yield configuration end class Configuration attr_accessor :css_selector attr_accessor :href_regex attr_accessor :excluded_hosts attr_accessor :add_nofollow attr_accessor :add_noindex attr_accessor :add_noreferrer attr_accessor :add_noopener attr_accessor :del_attrs def initialize @css_selector = "a[href]" @href_regex = /^(https?:)?\/\//i @excluded_hosts = [] @add_nofollow = true @add_noindex = true @add_noreferrer = true @add_noopener = true @del_attrs = true end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
enjoy_cms_goto-0.4.1 | lib/enjoy/goto/configuration.rb |
enjoy_cms_goto-0.4.0 | lib/enjoy/goto/configuration.rb |
enjoy_cms_goto-0.4.0.beta3 | lib/enjoy/goto/configuration.rb |