module Omnitest::Psychic::Tokens

Public Class Methods

replace_tokens(template, variables, token_regexp = nil, token_replacement = nil) click to toggle source
# File lib/omnitest/psychic/tokens.rb, line 42
def self.replace_tokens(template, variables, token_regexp = nil, token_replacement = nil)
  if token_regexp.nil?
    MustacheTokenHandler.new(template).render(variables)
  else
    RegexpTokenHandler.new(template, token_regexp, token_replacement).render(variables)
  end
end