Sha256: 78faf7daf655b5112a0ec1245cab0fb2066559304c1adb51e9d8e7701054655d
Contents?: true
Size: 339 Bytes
Versions: 1
Compression:
Stored size: 339 Bytes
Contents
# Geopolitical Helpers module GeoHelper extend ActiveSupport::Concern included do before_validation :set_slug end def to_s name || slug end def set_slug self.slug ||= name end def slug=(txt) return unless txt self[:slug] = txt.encode(Encoding::ISO_8859_1) .gsub(/\s/, '-').downcase end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
geopolitical-0.8.3 | app/models/concerns/geo_helper.rb |