class Logger
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v4.0.13Adds the ‘around_level’ method to Logger.
Extensions to the built in Ruby logger.
If you want to use the default log formatter as defined in the Ruby core, then you will need to set the formatter for the logger as in:
logger.formatter = Formatter.new
You can then specify the datetime format, for example:
logger.datetime_format = "%Y-%m-%d"
Note: This logger is deprecated in favor of ActiveSupport::BufferedLogger
Inherits from
Namespace
Classes
Methods (defined here)
- # datetime_format
- # datetime_format=
- # formatter
- # old_datetime_format
- # old_datetime_format=
- # old_formatter
- # silence
- self. define_around_helper
- self. silencer
Private methods
(6)
Implementation detail — not part of the public API.
Methods (inherited)
From Object (37)
- # acts_like?
- # app
- # as_json
- # blank?
- # class_eval
- # create
- # create_fixtures
- # destroy
- # duplicable?
- # edit
- # find_cmd
- # helper
- # html_safe?
- # index
- # instance_exec
- # instance_variable_defined?
- # instance_variable_names
- # message
- # metaclass
- # new_session
- # presence
- # present?
- # reload!
- # returning
- # singleton_class
- # tap
- # to_json
- # to_param
- # to_query
- # try
- # unescape
- # update
- # with_options
- self. blank_slate_method_added
- self. find_hidden_method
- self. lookup_missing_generator
- self. method_added