Class: Emailvision::Logger

Inherits:
Logger
  • Object
show all
Defined in:
lib/emailvision/logger.rb

Overview

API logger class

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#debugObject

Returns the value of attribute debug.



7
8
9
# File 'lib/emailvision/logger.rb', line 7

def debug
  @debug
end

Instance Method Details

#initializer(*args) ⇒ Object



9
10
11
12
# File 'lib/emailvision/logger.rb', line 9

def initializer(*args)
  debug = false
  super args
end

#receive(message) ⇒ Object

Log a message received from emailvision

Parameters:

  • message (String)


24
25
26
# File 'lib/emailvision/logger.rb', line 24

def receive(message)
  info("[Emailvision] Receive -> #{message}")
end

#send(message) ⇒ Object

Log a message sent to emailvision

Parameters:

  • message (String)


17
18
19
# File 'lib/emailvision/logger.rb', line 17

def send(message)
  info("[Emailvision] Send -> #{message}")
end