lib/zendesk2/ticket_voice_comment.rb in zendesk2-1.9.0 vs lib/zendesk2/ticket_voice_comment.rb in zendesk2-1.10.0

- old
+ new

@@ -1,34 +1,33 @@ -class Zendesk2 - class TicketVoiceComment < AuditEvent - # @return [Integer] Automatically assigned when creating events - identity :id, type: :integer +# frozen_string_literal: true +class Zendesk2::TicketVoiceComment < Zendesk2::AuditEvent + # @return [Integer] Automatically assigned when creating events + identity :id, type: :integer - # @return [Array] The attachments on this comment as Attachment objects - attribute :attachments, type: :array - # @return [Integer] The id of the author of this comment - attribute :author_id, type: :integer - # @return [String] The actual comment made by the author - attribute :body, type: :string - # @return [String] A hash of properties about the call - attribute :data, type: :string - # @return [String] A formatted version of the phone number which dialed the call - attribute :formatted_from, type: :string - # @return [String] A formatted version of the phone number which answered the call - attribute :formatted_to, type: :string - # @return [String] The actual comment made by the author formatted to HTML - attribute :html_body, type: :string - # @return [Boolean] If this is a public comment or an internal agents only note - attribute :public, type: :boolean - # @return [Boolean] If this comment is trusted or marked as being potentially fraudulent - attribute :trusted, type: :boolean - # @return [String] Has the value VoiceComment - attribute :type, type: :string + # @return [Array] The attachments on this comment as Attachment objects + attribute :attachments, type: :array + # @return [Integer] The id of the author of this comment + attribute :author_id, type: :integer + # @return [String] The actual comment made by the author + attribute :body, type: :string + # @return [String] A hash of properties about the call + attribute :data, type: :string + # @return [String] A formatted version of the phone number which dialed the call + attribute :formatted_from, type: :string + # @return [String] A formatted version of the phone number which answered the call + attribute :formatted_to, type: :string + # @return [String] The actual comment made by the author formatted to HTML + attribute :html_body, type: :string + # @return [Boolean] If this is a public comment or an internal agents only note + attribute :public, type: :boolean + # @return [Boolean] If this comment is trusted or marked as being potentially fraudulent + attribute :trusted, type: :boolean + # @return [String] Has the value VoiceComment + attribute :type, type: :string - # @return [Zendesk2::User] event author - def author - requires :author_id + # @return [Zendesk2::User] event author + def author + requires :author_id - self.cistern.users.get(self.author_id) - end + cistern.users.get(author_id) end end