ExFinchTwitch.Logger behaviour (ExFinchTwitch v0.0.1-dev)

View Source

A behavior for loggers used by MyLibrary.

You can set your own logger module via config:

config :ex_finch_twitch, :logger, MyApp.MyLogger

Summary

Callbacks

Deprecated. Use warning/1 instead.

Callbacks

error(t)

@callback error(String.t()) :: any()

info(t)

@callback info(String.t()) :: any()

warn(t)

@callback warn(String.t()) :: any()

Deprecated. Use warning/1 instead.

Deprecated

warning(t)

@callback warning(String.t()) :: any()