You are here

class UpdateTranslationRequestParams 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

Class UpdateTranslationRequestParams @package Smartling\TranslationRequests\Params

Hierarchy

Expanded class hierarchy of UpdateTranslationRequestParams

3 files declare their use of UpdateTranslationRequestParams
TranslationRequestsApi.php in vendor/smartling/api-sdk-php/src/TranslationRequests/TranslationRequestsApi.php
TranslationRequestsApiFunctionalTest.php in vendor/smartling/api-sdk-php/tests/functional/TranslationRequestsApiFunctionalTest.php
TranslationRequestsApiTest.php in vendor/smartling/api-sdk-php/tests/unit/TranslationRequestsApiTest.php

File

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

Namespace

Smartling\TranslationRequests\Params
View source
class UpdateTranslationRequestParams extends TranslationRequestParamsAbstract {

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

}

Members