Module: VueApp::Core::Helpers::Timer
- Included in:
- Builder, Builders::JsBuilder, Builders::ScssBuilder, Builders::SlimBuilder
- Defined in:
- lib/vueapp/core/helpers/timer.rb
Overview
Add timer_block method
Instance Method Summary collapse
-
#timer_block(start_text, end_text, &block) ⇒ Object
Time counter.
Instance Method Details
#timer_block(start_text, end_text, &block) ⇒ Object
Time counter
9 10 11 12 13 14 15 |
# File 'lib/vueapp/core/helpers/timer.rb', line 9 def timer_block(start_text, end_text, &block) start_time = Time.now log(start_text) block.call(self) end_time = (Time.now - start_time).round(2) log(end_text + end_time.to_s + 's') end |