Module: CloseYourIt::Monitor
- Defined in:
- lib/closeyourit/monitor.rb
Overview
Macro per strumentare automaticamente un metodo:
class Report
include CloseYourIt::Monitor
def generate(...) = ...
monitor :generate
end
Wrappa il metodo via ‘Module#prepend` cronometrandolo, senza cambiarne firma/risultato.
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
16 17 18 |
# File 'lib/closeyourit/monitor.rb', line 16 def self.included(base) base.extend(ClassMethods) end |