Dayron v0.1.1 Dayron.Logger behaviour

Behaviour for creating Dayron Loggers

Loggers are responsible to print request and response data to an output.

Example

defmodule Dayron.CustomLogger do
  @behaviour Dayron.Logger

  require Logger

  def log(request, response) do
    Logger.debug(inspect(request))
    Logger.debug(inspect(response))
  end
end

Summary

Callbacks

Logs an message based on request and response data

Callbacks

log(arg0, arg1)

Logs an message based on request and response data.