Sha256: ecd1fef7351ed2ae764fa5da937eb39a338e07f62e3e268dd2438450bdb7d86c
Contents?: true
Size: 404 Bytes
Versions: 1
Compression:
Stored size: 404 Bytes
Contents
module Subjoin # Generically construct and handle {Links} objects module Linkable attr_reader :links # Load the object's links # @param data [Hash] The object's parsed JSON `links` member # @return [Hash] def load_links(data) return nil if data.nil? Hash[data.map{|k, v| [k, Link.new(v)]}] end def has_links? return ! @links.nil? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
subjoin-0.2.1 | lib/subjoin/linkable.rb |