summaryrefslogtreecommitdiff
path: root/app/serializers/switchboard_serializer.rb
blob: c1cc0fef0ec107d6f26cfce492c38fc9d38510e4 (plain)
1
2
3
4
5
6
7
8
9
10
class SwitchboardSerializer < ActiveModel::Serializer
  embed :ids, :include => true

  attributes :id, :name, :blind_transfer_activated, :attended_transfer_activated
  has_many :switchboard_entries
  has_many :sip_accounts, :through => :switchboard_entries
  has_many :phone_numbers
  has_many :active_calls
  has_many :dispatchable_incoming_calls
end