Sha256: 5fb1db4e33c3ebe622e2be3ac4b8cafe193f55a4f3a67a8f34cbbd224b35e0fc

Contents?: true

Size: 270 Bytes

Versions: 3

Compression:

Stored size: 270 Bytes

Contents

# encoding: utf-8
module RailsBestPractices
  module Core
    class Nil
      def hash_size
        0
      end

      def to_s
        self
      end

      # return self
      def method_missing(method_sym, *arguments, &block)
        self
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails_best_practices-1.1.0 lib/rails_best_practices/core/nil.rb
rails_best_practices-1.0.1 lib/rails_best_practices/core/nil.rb
rails_best_practices-1.0.0 lib/rails_best_practices/core/nil.rb