Class: SiteHealth::W3CValidatorsConfiguration

Inherits:
Object
  • Object
show all
Defined in:
lib/site_health/configuration/w3c_validators_configuration.rb

Overview

Holds W3CValidators configuration data

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeW3CValidatorsConfiguration

Returns a new instance of W3CValidatorsConfiguration.



8
9
10
11
# File 'lib/site_health/configuration/w3c_validators_configuration.rb', line 8

def initialize
  @css_uri = W3CValidators::CSSValidator::CSS_VALIDATOR_URI
  @html_uri = W3CValidators::NuValidator::MARKUP_VALIDATOR_URI
end

Instance Attribute Details

#css_uriObject

Returns the value of attribute css_uri.



6
7
8
# File 'lib/site_health/configuration/w3c_validators_configuration.rb', line 6

def css_uri
  @css_uri
end

#html_uriObject

Returns the value of attribute html_uri.



6
7
8
# File 'lib/site_health/configuration/w3c_validators_configuration.rb', line 6

def html_uri
  @html_uri
end

Instance Method Details

#css_configHash

Returns configuration for W3CValidators::CSSValidator.

Returns:

  • (Hash)

    configuration for W3CValidators::CSSValidator



14
15
16
# File 'lib/site_health/configuration/w3c_validators_configuration.rb', line 14

def css_config
  { validator_uri: css_uri }
end

#html_configHash

Returns configuration for W3CValidators::NuValidator.

Returns:

  • (Hash)

    configuration for W3CValidators::NuValidator



19
20
21
# File 'lib/site_health/configuration/w3c_validators_configuration.rb', line 19

def html_config
  { validator_uri: html_uri }
end