Class: Remindar

Inherits:
Object show all
Defined in:
lib/druby_erb.rb

Overview

dRuby class method.

Instance Method Summary collapse

Constructor Details

#initialize(remindar) ⇒ Remindar

Returns a new instance of Remindar.



12
13
14
15
# File 'lib/druby_erb.rb', line 12

def initialize(remindar)
  @remindar = remindar
  @erb = ERB.new(erb_src)
end

Instance Method Details

#erb_srcObject



17
18
19
20
21
22
23
24
25
26
# File 'lib/druby_erb.rb', line 17

def erb_src
  <<~SRC
    <html>
    <head>時刻表示</head>
    <body>
    <p><%= Time.new.strftime('%Y年%m月%d日 %H時%M分%S秒') %><p>
    </body>
    </html>
  SRC
end

#to_htmlObject



28
29
30
# File 'lib/druby_erb.rb', line 28

def to_html
  @erb.result(binding)
end