class Nexmo::Markdown::Filters::CodeSnippet::Run
Public Class Methods
new(config, snippet)
click to toggle source
# File lib/nexmo_markdown_renderer/filters/code_snippet/run.rb, line 8 def initialize(config, snippet) @config = config @snippet = snippet end
Public Instance Methods
render()
click to toggle source
# File lib/nexmo_markdown_renderer/filters/code_snippet/run.rb, line 21 def render renderer.run_command(run_command, file_name, @config['code']['source']).to_s end
run_command()
click to toggle source
# File lib/nexmo_markdown_renderer/filters/code_snippet/run.rb, line 13 def run_command @run_command ||= begin if @config['run_command'] @config['run_command'].gsub('{filename}', file_name) end end end