class DogBiscuits::Organisation
Public Instance Methods
add_label()
click to toggle source
Generate a preflabel from the name parts. Overwrite the existing preflabel.
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 46 def add_label label = '' label += ", #{name}" if name.present? label += ", #{dates}" if dates.present? label += ", #{qualifier}" if qualifier.present? label = label.sub(', ', '') if label.starts_with? ', ' self.rdfs_label = label add_preflabel end
concept?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 17 def concept? false end
concept_scheme?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 21 def concept_scheme? false end
group?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 25 def group? false end
organisation?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 29 def organisation? true end
person?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 33 def person? false end
place?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 37 def place? false end
project?()
click to toggle source
# File lib/dog_biscuits/models/authorities/agents/organisation.rb, line 41 def project? false end