Class: Milestoner::Sanitizer

Inherits:
Object
  • Object
show all
Defined in:
lib/milestoner/sanitizer.rb

Overview

A custom HTML sanitizer.

Instance Method Summary collapse

Constructor Details

#initialize(defaults: Sanitize::Config::BASIC, client: Sanitize) ⇒ Sanitizer

Returns a new instance of Sanitizer.



11
12
13
14
# File 'lib/milestoner/sanitizer.rb', line 11

def initialize defaults: Sanitize::Config::BASIC, client: Sanitize
  @defaults = defaults
  @client = client
end

Instance Method Details

#call(content) ⇒ Object



16
# File 'lib/milestoner/sanitizer.rb', line 16

def call(content) = client.fragment content, configuration