Sha256: d94f1c65ca4b4aaa14dbc23bed4136c33262bb53fb1df47e9cb9c45165747533

Contents?: true

Size: 354 Bytes

Versions: 6

Compression:

Stored size: 354 Bytes

Contents

require 'logger'
require 'singleton'

module Rails
  module Crud
    module Tools
      class CrudLogger
        include Singleton

        def initialize
          @logger = Logger.new("log/crud.log")
        end

        def self.logger
          instance.logger
        end

        def logger
          @logger
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rails-crud-tools-0.6.0 lib/rails/crud/tools/crud_logger.rb
rails-crud-tools-0.5.0 lib/rails/crud/tools/crud_logger.rb
rails-crud-tools-0.4.3 lib/rails/crud/tools/crud_logger.rb
rails-crud-tools-0.4.2 lib/rails/crud/tools/crud_logger.rb
rails-crud-tools-0.4.1 lib/rails/crud/tools/crud_logger.rb
rails-crud-tools-0.4.0 lib/rails/crud/tools/crud_logger.rb