Sha256: 58a13bacbac8e70b97864b33ef832382a4ca55eda840e90adde45d7de26c13ed

Contents?: true

Size: 331 Bytes

Versions: 4

Compression:

Stored size: 331 Bytes

Contents

module Yaks
  class NullResource
    include Enumerable

    def each
      return to_enum unless block_given?
    end

    def attributes
      Yaks::Hash()
    end

    def links
      Yaks::List()
    end

    def subresources
      Yaks::Hash()
    end

    def [](*)
    end

    def collection?
      false
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
yaks-0.3.1 lib/yaks/null_resource.rb
yaks-0.3.0 lib/yaks/null_resource.rb
yaks-0.2.0 lib/yaks/null_resource.rb
yaks-0.1.0 lib/yaks/null_resource.rb