Class: AmaLayout::NotificationScrubber

Inherits:
Rails::Html::PermitScrubber
  • Object
show all
Defined in:
lib/ama_layout/notification_scrubber.rb

Instance Method Summary collapse

Constructor Details

#initializeNotificationScrubber

Returns a new instance of NotificationScrubber.



3
4
5
6
7
# File 'lib/ama_layout/notification_scrubber.rb', line 3

def initialize
  super
  self.tags = %w(i a div span strong br em h1 h2 h3 h4 h5 h6 blockquote)
  self.attributes = %w(href class id)
end

Instance Method Details

#skip_node?(node) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/ama_layout/notification_scrubber.rb', line 9

def skip_node?(node)
  node.text?
end