Class: BibCard::DBPedia::Resource

Inherits:
Spira::Base
  • Object
show all
Defined in:
lib/bib_card/db_pedia/resource.rb

Instance Method Summary collapse

Instance Method Details

#film_appearancesObject



26
27
28
29
30
# File 'lib/bib_card/db_pedia/resource.rb', line 26

def film_appearances
  Spira.repository.query({predicate: DBO_STARRING, object: self.subject}).map do |film|
    film.subject.as(DBPedia::Resource)
  end
end

#nameObject



18
19
20
21
22
23
24
# File 'lib/bib_card/db_pedia/resource.rb', line 18

def name
  if self.given_name and self.surname
    self.given_name + ' ' + self.surname
  else
    self.rdfs_label
  end
end