class LabClient::BroadcastMessage
Inspect Helper
Public Instance Methods
delete()
click to toggle source
# File lib/labclient/broadcast_messages/broadcast_message.rb, line 21 def delete client.broadcast_messages.delete id end
inspect()
click to toggle source
# File lib/labclient/broadcast_messages/broadcast_message.rb, line 7 def inspect active_text = active ? 'Active' : 'Inactive' "#<BroadcastMessage id: #{id}, #{active_text}>" end
update(query = {})
click to toggle source
# File lib/labclient/broadcast_messages/broadcast_message.rb, line 12 def update(query = {}) query[:starts_at] = query[:starts_at].to_time.iso8601 if format_time?(query[:starts_at]) query[:ends_at] = query[:ends_at].to_time.iso8601 if format_time?(query[:ends_at]) update_self client.broadcast_messages.update(id, query) end