Module: SpatialFeatures::FusionTables::InstanceMethods

Defined in:
lib/spatial_features/has_fusion_table_features.rb

Instance Method Summary collapse

Instance Method Details

#acts_like_fusion_table_features?Boolean

Returns:

  • (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_idObject



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_nameObject



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 fusion_table_features_options[:table_name]
  when Symbol
    send(fusion_table_features_options[:table_name])
  when String
    fusion_table_features_options[:table_name]
  else
    self.class.table_name
  end
end

#to_fusion_conditionObject



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