class Fdticket
Constants
- VERSION
Attributes
chat_sala[RW]
ticket[RW]
Public Class Methods
all(owner: nil)
click to toggle source
# File lib/fdticket.rb, line 17 def self.all(owner: nil) if owner Ticket.where(owner: owner, closed: false) else Ticket.all end end
new(id: nil, data: {})
click to toggle source
# File lib/fdticket.rb, line 7 def initialize(id: nil, data: {}) @ticket = Ticket.find(id) if id unless @ticket @ticket = Ticket.create!(data) end unless @ticket.chat_sala? @chat_sala = Fdchat.new(owner: @ticket) end end
Public Instance Methods
respond_ticket(sender,text)
click to toggle source
# File lib/fdticket.rb, line 24 def respond_ticket(sender,text) Fdchat.new(owner: @ticket).create_mensaje(sender:sender, text:text) end