Module: Linguara::ActiveRecord::InstanceMethods
- Defined in:
- lib/linguara/active_record.rb
Instance Method Summary collapse
- #fields_to_send ⇒ Object
- #send_status_query(translation_request_id) ⇒ Object
- #send_to_linguara(options = {}) ⇒ Object
Instance Method Details
#fields_to_send ⇒ Object
24 25 26 27 28 29 30 31 |
# File 'lib/linguara/active_record.rb', line 24 def fields_to_send prepared_fields = {} linguara_translation_attribute_names.each_with_index do |name, index| key_name = linguara_key_name(name, index) prepared_fields[key_name] = self.send(name) end prepared_fields end |
#send_status_query(translation_request_id) ⇒ Object
40 41 42 |
# File 'lib/linguara/active_record.rb', line 40 def send_status_query(translation_request_id) Linguara.send_status_query(translation_request_id) end |
#send_to_linguara(options = {}) ⇒ Object
33 34 35 36 37 38 |
# File 'lib/linguara/active_record.rb', line 33 def send_to_linguara( = {}) = before_send_to_linguara() res = Linguara.send_translation_request(self, ) after_send_to_linguara(res) res end |