module OM::XML::ClassMethods

Class Methods – These methods will be available on classes that include this Module

Public Instance Methods

sanitize_pointer(pointer) click to toggle source

@param pointer accessor or property info pointer @example

[[:person,1],:role] #=> [{:person=>1},:role]
# File lib/om/xml.rb, line 36
def sanitize_pointer(pointer) 
  if pointer.kind_of?(Array)        
    pointer.each do |x|
      if x.kind_of?(Array)
        pointer[pointer.index(x)] = Hash[x[0],x[1]] 
      end
    end
  end
  return pointer
end