module Praxis::StructCollection

Public Class Methods

included(klass) click to toggle source
# File lib/praxis/media_type_collection.rb, line 4
def self.included(klass)
  klass.instance_eval do
    include(Enumerable)
  end
end

Public Instance Methods

_members() click to toggle source
# File lib/praxis/media_type_collection.rb, line 14
def _members
  @members || []
end
_members=(members) click to toggle source
# File lib/praxis/media_type_collection.rb, line 10
def _members=(members)
  @members = members
end
each() { |member| ... } click to toggle source
# File lib/praxis/media_type_collection.rb, line 18
def each
  _members.each { |member| yield(member) }
end