Sha256: d2b31199e3e287c6bb8c959de5452e7abc75db80a25e6b63c20e84f150e01d35

Contents?: true

Size: 378 Bytes

Versions: 2

Compression:

Stored size: 378 Bytes

Contents

module Watchdocs
  module Rails
    module Store
      module MemoryBuffer
        class << self
          def write(content)
            @store = content
          end

          def read
            @store
          end

          def delete!
            write(nil)
          end

          def exists?
            @store
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
watchdocs-rails-0.3.1 lib/watchdocs/rails/buffer/memory_buffer.rb
watchdocs-rails-0.3.0 lib/watchdocs/rails/buffer/memory_buffer.rb