Sha256: 4cdf7fd63ab160c384c49484914dd9e9a141a4bdf7e438bafc60ff09f322347a

Contents?: true

Size: 437 Bytes

Versions: 11

Compression:

Stored size: 437 Bytes

Contents

module Mobility
  module Backends
=begin

Backend which does absolutely nothing. Mostly for testing purposes.

=end
    class Null
      include Backend

      # @!group Backend Accessors
      # @return [NilClass]
      def read(_, _ = {}); end

      # @return [NilClass]
      def write(_, _, _ = {}); end
      # @!endgroup

      # @!group Backend Configuration
      def self.configure(_); end
      # @!endgroup
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
mobility-0.3.6 lib/mobility/backends/null.rb
mobility-0.3.5 lib/mobility/backends/null.rb
mobility-0.3.4 lib/mobility/backends/null.rb
mobility-0.3.3 lib/mobility/backends/null.rb
mobility-0.3.2 lib/mobility/backends/null.rb
mobility-0.3.1 lib/mobility/backends/null.rb
mobility-0.3.0 lib/mobility/backends/null.rb
mobility-0.2.3 lib/mobility/backends/null.rb
mobility-0.2.2 lib/mobility/backends/null.rb
mobility-0.2.1 lib/mobility/backends/null.rb
mobility-0.2.0 lib/mobility/backends/null.rb