Class: Account::TicketForm
- Inherits:
-
ApplicationForm
- Object
- ApplicationForm
- Account::TicketForm
- Defined in:
- app/forms/account/ticket_form.rb
Instance Attribute Summary
Attributes inherited from ApplicationForm
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from ApplicationForm
Class Method Details
.build(params = {}) ⇒ Object
30 31 32 33 34 |
# File 'app/forms/account/ticket_form.rb', line 30 def self.build(params = {}) tmp = new(params) tmp.fileupload_guid ||= SecureRandom.base64(15).tr('+/=', 'xyz') tmp end |
Instance Method Details
#submit ⇒ Object
22 23 24 25 26 27 28 |
# File 'app/forms/account/ticket_form.rb', line 22 def submit return false unless valid? api_answer = TranslationCms::Api::Customers::Ticket.create(attributes) merge_responce! api_answer errors.empty? end |