blob: 02dc2834e7bdea72c0e2e57a17be2dc821316027 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
class VoicemailAccount < ActiveRecord::Base
attr_accessible :uuid, :name, :active, :gs_node_id, :voicemail_accountable_type, :voicemail_accountable_id
belongs_to :voicemail_accountable, :polymorphic => true
has_many :voicemail_settings
validates :name,
:presence => true,
:uniqueness => true
validates :voicemail_accountable_id,
:presence => true
validates :voicemail_accountable_type,
:presence => true
def to_s
"#{voicemail_accountable.to_s}: #{name}"
end
end
|