Sha256: 476fa0211db69ebd5f8c3aa384fe6502e7e0d8b66baa90611fa3991e47ed5a4e
Contents?: true
Size: 444 Bytes
Versions: 15
Compression:
Stored size: 444 Bytes
Contents
module Finix module HypermediaRegistry def self.included(base) # :nodoc: base.extend ClassMethods end module ClassMethods def define_hypermedia_types(types) @hypermedia_types = types.map! do |t| t.to_s end.sort!.freeze @hypermedia_types.each do |type| Finix.hypermedia_registry[type] = self end end attr_reader :hypermedia_types end end end
Version data entries
15 entries across 15 versions & 1 rubygems