Sha256: 3a3537d43d6f060cf03528416eea84957b9ab5e59b481c39da3c335db1190f24

Contents?: true

Size: 449 Bytes

Versions: 22

Compression:

Stored size: 449 Bytes

Contents

require "logging"
module MagLove
  module Helper
    module LogHelper
      def info(message)
        logger.send(:info, message)
      end

      def debug(message)
        logger.send(:debug, message)
      end

      def error(message)
        logger.send(:error, message)
      end

      def error!(message)
        logger.send(:fatal, message)
        Kernel.exit
      end

      def logger
        Maglove.logger
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
maglove-1.0.3 lib/maglove/helper/log_helper.rb
maglove-1.0.2 lib/maglove/helper/log_helper.rb