Module: Reviser::Extensions::WebValidators
- Includes:
- Helpers::Project
- Defined in:
- ext/web_validators.rb
Instance Method Summary collapse
-
#validate_web ⇒ Object
Validates HTML and CSS if any.
Methods included from Helpers::Project
#files, #manufacture, #missing_files, #prepare, #sources
Instance Method Details
#validate_web ⇒ Object
Validates HTML and CSS if any
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'ext/web_validators.rb', line 41 def validate_web unless defined? W3CValidators require_gem 'w3c_validators' self.class.send(:include, W3CValidators) end results = validate(:html) results.merge! validate(:css) # # We want a pretty HTML output :-) # manufacture do |format| format.html { prettify results } format.csv { results } format.xls { results } end end |