class WorldDb::Model::Continent
Private Instance Methods
on_create()
click to toggle source
# File lib/worlddb/models/continent.rb, line 25 def on_create place_rec = Place.create!( name: name, kind: place_kind ) self.place_id = place_rec.id self.slug = TextUtils.slugify( name ) if slug.blank? end
on_update()
click to toggle source
# File lib/worlddb/models/continent.rb, line 32 def on_update ## fix/todo: check - if name or kind changed - only update if changed ?? why? why not?? place.update_attributes!( name: name, kind: place_kind ) ## check if name changed -- possible? ## update slug too?? end
place_kind()
click to toggle source
# File lib/worlddb/models/continent.rb, line 40 def place_kind # use place_kind_of_code ?? 'CONT' end
synonyms()
click to toggle source
# File lib/worlddb/models/continent.rb, line 15 def synonyms() alt_names; end
synonyms=(value)
click to toggle source
# File lib/worlddb/models/continent.rb, line 16 def synonyms=(value) self.alt_names = value; end
title()
click to toggle source
begin compat
# File lib/worlddb/models/continent.rb, line 12 def title() name; end
title=(value)
click to toggle source
# File lib/worlddb/models/continent.rb, line 13 def title=(value) self.name = value; end