lib/atome/genesis/generators/identity.rb in atome-0.5.4.1.3 vs lib/atome/genesis/generators/identity.rb in atome-0.5.4.1.7

- old
+ new

@@ -1,10 +1,10 @@ # frozen_string_literal: true new({ particle: :attach }) new({ sanitizer: :attach }) do |parents_ids| - puts "=> attach it! : #{parents_ids} <=" + # puts "=> attach it! : #{parents_ids} <=" # parents_ids = parents_ids if parents_ids.instance_of? Atome parents_ids = [parents_ids] unless parents_ids.instance_of?(Array) parents_ids.each do |parents_id| # parents_id = parents_id if parents_id.instance_of? Atome @@ -28,11 +28,11 @@ parents_ids end new({ particle: :attached }) new({ sanitizer: :attached }) do |children_ids| - puts "=> attached now! : #{children_ids}<=" + # puts "=> attached now! : #{children_ids}<=" # children_ids = children_ids if children_ids.instance_of? Atome children_ids = [children_ids] unless children_ids.instance_of?(Array) children_ids.each do |child_id| # child_id = child_id if child_id.instance_of? Atome child_found = grab(child_id) @@ -53,11 +53,10 @@ child_found.atome[:attach] = [parents_found] end end new({ particle: :detached, store: false }) - new({ sanitizer: :detached }) do |values| if values.instance_of? Array values.each do |value| detach_atome(value) end @@ -67,9 +66,12 @@ values = [values] end values end + + +new({ particle: :real }) new({ particle: :type }) new({ particle: :id }) new({ sanitizer: :id }) do |params| if @atome[:id] != params Universe.update_atome_id(params, self, @atome[:id])