module Icss::ReceiverModel::ActsAsTuple
Public Class Methods
included(base)
click to toggle source
# File lib/icss/receiver_model/acts_as_tuple.rb, line 97 def self.included(base) base.extend(Icss::ReceiverModel::ActsAsTuple::ClassMethods) ; end
Public Instance Methods
to_tuple()
click to toggle source
# File lib/icss/receiver_model/acts_as_tuple.rb, line 5 def to_tuple tuple = [] self.each_value do |val| if val.respond_to?(:to_tuple) tuple += val.to_tuple else tuple << val end end tuple end