class UpdateTranslationRequestParams in TMGMT Translator Smartling 8.3
Same name and namespace in other branches
- 8.4 vendor/smartling/api-sdk-php/src/TranslationRequests/Params/UpdateTranslationRequestParams.php \Smartling\TranslationRequests\Params\UpdateTranslationRequestParams
Class UpdateTranslationRequestParams @package Smartling\TranslationRequests\Params
Hierarchy
- class \Smartling\Parameters\BaseParameters implements ParameterInterface
- class \Smartling\TranslationRequests\Params\ParamsAbstract
- class \Smartling\TranslationRequests\Params\TranslationRequestParamsAbstract
- class \Smartling\TranslationRequests\Params\UpdateTranslationRequestParams
- class \Smartling\TranslationRequests\Params\TranslationRequestParamsAbstract
- class \Smartling\TranslationRequests\Params\ParamsAbstract
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\ParamsView 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
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
BaseParameters:: |
protected | property | ||
BaseParameters:: |
public | function |
@inheritdoc Overrides ParameterInterface:: |
1 |
BaseParameters:: |
public | function |
@inheritdoc Overrides ParameterInterface:: |
|
ParamsAbstract:: |
constant | |||
TranslationRequestParamsAbstract:: |
public | function | ||
TranslationRequestParamsAbstract:: |
public | function | ||
TranslationRequestParamsAbstract:: |
public | function | ||
TranslationRequestParamsAbstract:: |
public | function | ||
TranslationRequestParamsAbstract:: |
public | function | ||
TranslationRequestParamsAbstract:: |
public | function | ||
UpdateTranslationRequestParams:: |
public | function |