Module: Indieweb::PostTypes::Identifier::Read

Defined in:
lib/indieweb/post_types/identifier/read.rb,
lib/indieweb/post_types/identifier/read/version.rb

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.entry_data_from(data) ⇒ Object



16
17
18
19
20
# File 'lib/indieweb/post_types/identifier/read.rb', line 16

def self.entry_data_from(data)
  return data['properties'] if data.key?('properties')
  return data unless data.key?('items')
  data['items'].first['properties']
end

.type_from(data) ⇒ Object



7
8
9
10
11
12
# File 'lib/indieweb/post_types/identifier/read.rb', line 7

def self.type_from(data)
  data = entry_data_from(data)
  return unless data.key?('read-of')

  'read'
end