Sha256: ef28b10c84179c7c70f5981662912ef059390699aa398b838f1c202ca6023185
Contents?: true
Size: 451 Bytes
Versions: 3
Compression:
Stored size: 451 Bytes
Contents
module ActiveRecordSurveyApi module Models module NodeMap def self.included(base) base.instance_eval do include InstanceMethods end base.class_eval do alias_method_chain :as_map, :text end end module InstanceMethods def as_map_with_text(node_maps = nil) result = { "text" => self.node.text } result = result.merge(as_map_without_text(node_maps)) result end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems