Module: SpatialFeatures::FusionTables::InstanceMethods
- Defined in:
- lib/spatial_features/has_fusion_table_features.rb
Instance Method Summary collapse
- #acts_like_fusion_table_features? ⇒ Boolean
- #fusion_table_id ⇒ Object
- #fusion_table_name ⇒ Object
- #to_fusion_condition ⇒ Object
Instance Method Details
#acts_like_fusion_table_features? ⇒ Boolean
53 54 55 |
# File 'lib/spatial_features/has_fusion_table_features.rb', line 53 def acts_like_fusion_table_features? true end |
#fusion_table_id ⇒ Object
57 58 59 |
# File 'lib/spatial_features/has_fusion_table_features.rb', line 57 def fusion_table_id fusion_table_id_cache[fusion_table_name] end |
#fusion_table_name ⇒ Object
61 62 63 64 65 66 67 68 69 70 |
# File 'lib/spatial_features/has_fusion_table_features.rb', line 61 def fusion_table_name case [:table_name] when Symbol send([:table_name]) when String [:table_name] else self.class.table_name end end |
#to_fusion_condition ⇒ Object
72 73 74 |
# File 'lib/spatial_features/has_fusion_table_features.rb', line 72 def to_fusion_condition self.class.where(:id => self).to_fusion_condition end |