Sha256: 222f2f88bcee4252bbaf16ac9d9db61caac2fc72bb6dadb5a592b3b826817d9e
Contents?: true
Size: 604 Bytes
Versions: 27
Compression:
Stored size: 604 Bytes
Contents
require 'c80_map_floors/base_map_object' module C80MapFloors class Area < ActiveRecord::Base belongs_to :floor belongs_to :area_representator, :polymorphic => true acts_as_base_map_object def my_as_json4 result = { id: self.id, tag: self.tag, floor_id: self.floor_id, class_name: self.class_name, coords: self.coords, data: nil } if self.area_representator.present? result[:data] = self.area_representator.my_as_json2 end result.as_json end end end
Version data entries
27 entries across 27 versions & 1 rubygems