Sha256: fdab4421baaf7c17bf169457e343729e3ad03bf5bb956f6c9865a666279e9bf1
Contents?: true
Size: 413 Bytes
Versions: 1
Compression:
Stored size: 413 Bytes
Contents
module Geokit module Cached module Model def cache!(attributes) self.attributes = attributes save if new_record? || changed? end def by_google? provider == 'google' end def changed_to_google? by_google? && provider_changed? end def changed? lat_changed? || lng_changed? || changed_to_google? end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
Pr0d1r2-geokit-cached-0.1.1 | lib/geokit-cached/model.rb |