Class: PhraseApp::TranslationOrderParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::TranslationOrderParams
- Defined in:
- lib/phraseapp-ruby.rb
Instance Method Summary collapse
-
#category=(val) ⇒ Object
:category, :include_untranslated_keys, :include_unverified_translations, :lsp, :message, :priority, :quality, :source_locale_id, :styleguide_id, :tag, :target_locale_ids, :translation_type, :unverify_translations_upon_delivery,.
- #include_untranslated_keys=(val) ⇒ Object
- #include_unverified_translations=(val) ⇒ Object
- #lsp=(val) ⇒ Object
- #message=(val) ⇒ Object
- #priority=(val) ⇒ Object
- #quality=(val) ⇒ Object
- #source_locale_id=(val) ⇒ Object
- #styleguide_id=(val) ⇒ Object
- #tag=(val) ⇒ Object
- #target_locale_ids=(val) ⇒ Object
- #translation_type=(val) ⇒ Object
- #unverify_translations_upon_delivery=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#category=(val) ⇒ Object
:category, :include_untranslated_keys, :include_unverified_translations, :lsp, :message, :priority, :quality, :source_locale_id, :styleguide_id, :tag, :target_locale_ids, :translation_type, :unverify_translations_upon_delivery,
483 484 485 |
# File 'lib/phraseapp-ruby.rb', line 483 def category=(val) self.category = val end |
#include_untranslated_keys=(val) ⇒ Object
487 488 489 490 491 492 493 494 495 |
# File 'lib/phraseapp-ruby.rb', line 487 def include_untranslated_keys=(val) if val == "true" self.include_untranslated_keys = true elsif val == "false" #ignore self.include_untranslated_keys = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#include_unverified_translations=(val) ⇒ Object
497 498 499 500 501 502 503 504 505 |
# File 'lib/phraseapp-ruby.rb', line 497 def include_unverified_translations=(val) if val == "true" self.include_unverified_translations = true elsif val == "false" #ignore self.include_unverified_translations = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#lsp=(val) ⇒ Object
507 508 509 |
# File 'lib/phraseapp-ruby.rb', line 507 def lsp=(val) self.lsp = val end |
#message=(val) ⇒ Object
511 512 513 |
# File 'lib/phraseapp-ruby.rb', line 511 def (val) self. = val end |
#priority=(val) ⇒ Object
515 516 517 518 519 520 521 522 523 |
# File 'lib/phraseapp-ruby.rb', line 515 def priority=(val) if val == "true" self.priority = true elsif val == "false" #ignore self.priority = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#quality=(val) ⇒ Object
525 526 527 528 529 530 531 532 533 |
# File 'lib/phraseapp-ruby.rb', line 525 def quality=(val) if val == "true" self.quality = true elsif val == "false" #ignore self.quality = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#source_locale_id=(val) ⇒ Object
535 536 537 |
# File 'lib/phraseapp-ruby.rb', line 535 def source_locale_id=(val) self.source_locale_id = val end |
#styleguide_id=(val) ⇒ Object
539 540 541 |
# File 'lib/phraseapp-ruby.rb', line 539 def styleguide_id=(val) self.styleguide_id = val end |
#tag=(val) ⇒ Object
543 544 545 |
# File 'lib/phraseapp-ruby.rb', line 543 def tag=(val) self.tag = val end |
#target_locale_ids=(val) ⇒ Object
547 548 549 |
# File 'lib/phraseapp-ruby.rb', line 547 def target_locale_ids=(val) self.target_locale_ids = val.split(',') end |
#translation_type=(val) ⇒ Object
551 552 553 |
# File 'lib/phraseapp-ruby.rb', line 551 def translation_type=(val) self.translation_type = val end |
#unverify_translations_upon_delivery=(val) ⇒ Object
555 556 557 558 559 560 561 562 563 |
# File 'lib/phraseapp-ruby.rb', line 555 def unverify_translations_upon_delivery=(val) if val == "true" self.unverify_translations_upon_delivery = true elsif val == "false" #ignore self.unverify_translations_upon_delivery = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#validate ⇒ Object
565 566 567 568 569 570 571 572 573 574 575 576 577 |
# File 'lib/phraseapp-ruby.rb', line 565 def validate if self.category == nil || self.category == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"category\" of \"TranslationOrderParams\" not set") endif self.lsp == nil || self.lsp == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"lsp\" of \"TranslationOrderParams\" not set") endif self.source_locale_id == nil raise PhraseApp::ParamsValidationError.new("Required parameter \"source_locale_id\" of \"TranslationOrderParams\" not set") endif self.target_locale_ids == nil raise PhraseApp::ParamsValidationError.new("Required parameter \"target_locale_ids\" of \"TranslationOrderParams\" not set") endif self.translation_type == nil || self.translation_type == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"translation_type\" of \"TranslationOrderParams\" not set") end end |