class SlackTransformer::Slack::Quote
Constants
- PATTERN
Attributes
input[R]
Public Class Methods
new(input)
click to toggle source
# File lib/slack_transformer/slack/quote.rb, line 28 def initialize(input) @input = input end
Public Instance Methods
to_html()
click to toggle source
# File lib/slack_transformer/slack/quote.rb, line 32 def to_html input.gsub(PATTERN, '\1<blockquote>\2</blockquote>\1') .gsub('</blockquote><blockquote>', '<br>') .gsub(/(>(?:\n|$)){2,}/) { |match| match[0...-2] } end