You are here

public function UpdateTranslationRequestParams::addTranslationSubmission in TMGMT Translator Smartling 8.3

Same name and namespace in other branches
  1. 8.4 vendor/smartling/api-sdk-php/src/TranslationRequests/Params/UpdateTranslationRequestParams.php \Smartling\TranslationRequests\Params\UpdateTranslationRequestParams::addTranslationSubmission()

Parameters

UpdateTranslationSubmissionParams $translationSubmission:

Return value

$this

File

vendor/smartling/api-sdk-php/src/TranslationRequests/Params/UpdateTranslationRequestParams.php, line 15

Class

UpdateTranslationRequestParams
Class UpdateTranslationRequestParams @package Smartling\TranslationRequests\Params

Namespace

Smartling\TranslationRequests\Params

Code

public function addTranslationSubmission(UpdateTranslationSubmissionParams $translationSubmission) {
  if (!array_key_exists('translationSubmissions', $this->params)) {
    $this
      ->set('translationSubmissions', []);
  }
  $this->params['translationSubmissions'][] = $translationSubmission
    ->exportToArray();
  return $this;
}