module ExternalId
Public Class Methods
included(base)
click to toggle source
# File lib/elibri_onix/external_id.rb, line 3 def self.included(base) base.send(:attr_accessor, :id_before_type_cast) end
Public Instance Methods
eid()
click to toggle source
# File lib/elibri_onix/external_id.rb, line 11 def eid begin @id_before_type_cast.split(":")[1].to_i rescue nil end end
set_eid(data)
click to toggle source
# File lib/elibri_onix/external_id.rb, line 7 def set_eid(data) @id_before_type_cast = data.attr('sourcename') end