class Tessera::Model::Ticket
Attributes
age[RW]
archive_flag[RW]
changed[RW]
changed_by[RW]
create_tim_nix[RW]
created[RW]
created_by[RW]
customer_id[RW]
customer_user_id[RW]
escalation_response_time[RW]
escalation_solution_time[RW]
escalation_time[RW]
escalation_update_time[RW]
group_id[RW]
lock[RW]
lock_id[RW]
owner[RW]
owner_id[RW]
priority[RW]
priority_id[RW]
queue[RW]
queue_id[RW]
real_till_time_not_used[RW]
responsible[RW]
responsible_id[RW]
service_id[RW]
slaid[RW]
state[RW]
state_id[RW]
state_type[RW]
ticket_id[RW]
ticket_number[RW]
title[RW]
type[RW]
type_id[RW]
unlock_timeout[RW]
until_time[RW]
Public Class Methods
new(params)
click to toggle source
rubocop:disable Metrics/MethodLength rubocop:disable Metrics/AbcSize
# File lib/tessera/model/ticket.rb, line 15 def initialize(params) @ticket_id = params['TicketID'] @lock_id = params['LockID'] @real_till_time_not_used = params['RealTillTimeNotUsed'] @changed = params['Changed'] @customer_user_id = params['CustomerUserID'] @queue_id = params['QueueID'] @escalation_solution_time = params['EscalationSolutionTime'] @owner_id = params['OwnerID'] @unlock_timeout = params['UnlockTimeout'] @priority_id = params['PriorityID'] @escalation_time = params['EscalationTime'] @type = params['Type'] @queue = params['Queue'] @escalation_response_time = params['EscalationResponseTime'] @escalation_update_time = params['EscalationUpdateTime'] @customer_id = params['CustomerID'] @age = params['Age'] @until_time = params['UntilTime'] @responsible = params['Responsible'] @lock = params['Lock'] @priority = params['Priority'] @state_id = params['StateID'] @created_by = params['CreateBy'] @state = params['State'] @type_id = params['TypeID'] @ticket_number = params['TicketNumber'] @group_id = params['GroupID'] @created = params['Created'] @service_id = params['ServiceID'] @owner = params['Owner'] @slaid = params['SLAID'] @state_type = params['StateType'] @title = params['Title'] @responsible_id = params['ResponsibleID'] @create_tim_nix = params['CreateTimeUnix'] @changed_by = params['ChnageBy'] @archive_flag = params['ArchiveFlag'] end