Class: Palisade::Message

Inherits:
Object
  • Object
show all
Defined in:
lib/palisade/message.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name, vars = {}) ⇒ Message

Returns a new instance of Message.



4
5
6
7
# File 'lib/palisade/message.rb', line 4

def initialize(name, vars = {})
  @name = name
  @vars = vars
end

Class Method Details



9
10
11
# File 'lib/palisade/message.rb', line 9

def self.print(name, vars = {})
  Palisade::Message.new(name.to_s, vars).print
end

Instance Method Details



13
14
15
# File 'lib/palisade/message.rb', line 13

def print
  puts template_contents
end