Method: Webgen::ItemTracker::NodeMetaInfo#item_data

Defined in:
lib/webgen/item_tracker/node_meta_info.rb

#item_data(alcn, key = nil) ⇒ Object

:nodoc:



36
37
38
39
40
41
42
43
44
45
# File 'lib/webgen/item_tracker/node_meta_info.rb', line 36

def item_data(alcn, key = nil) #:nodoc:
  mi = @website.tree[alcn].meta_info
  if key.nil? && mi['modified_at_in_dest_path']
    mi
  elsif key.nil?
    (mi = mi.dup; mi.delete(CONTENT_MODIFICATION_KEY); mi)
  else
    mi[key].dup
  end
end