class INE::Places::AutonomousRegion
Private Class Methods
collection_klass()
click to toggle source
# File lib/ine/places/autonomous_region.rb, line 18 def self.collection_klass INE::Places::AutonomousRegionsCollection end
filter(records, name)
click to toggle source
# File lib/ine/places/autonomous_region.rb, line 22 def self.filter(records, name) return [] if name.blank? parameterized_name = name.parameterize records.select{|a| a.slug.include?(parameterized_name) }. sort_by{|a| a.name.parameterize } end
Public Instance Methods
name(locale = nil)
click to toggle source
# File lib/ine/places/autonomous_region.rb, line 8 def name(locale = nil) if locale == :ca self['name_ca'] else self['name'] end end
provinces()
click to toggle source
# File lib/ine/places/autonomous_region.rb, line 4 def provinces INE::Places::Province.find_all_by_autonomous_region_id(self.id) end