diff --git a/src/Model/Entity/CustomFields/CustomField.php b/src/Model/Entity/CustomFields/CustomField.php index c8c5f49..604dfd1 100644 --- a/src/Model/Entity/CustomFields/CustomField.php +++ b/src/Model/Entity/CustomFields/CustomField.php @@ -116,6 +116,14 @@ class CustomField */ public $viewMode; + /** + * @var string + * + * @JMS\Type("string") + * @JMS\SerializedName("viewModeMobile") + */ + public $viewModeMobile; + /** * @var string * diff --git a/tests/src/ResourceGroup/CustomFieldsTest.php b/tests/src/ResourceGroup/CustomFieldsTest.php index 400ee37..4186a41 100644 --- a/tests/src/ResourceGroup/CustomFieldsTest.php +++ b/tests/src/ResourceGroup/CustomFieldsTest.php @@ -293,12 +293,13 @@ EOF; $field->name = 'Description'; $field->code = 'description'; $field->type = CustomFieldType::STRING; - $field->ordering = 10; - $field->displayArea = CustomFieldDisplayArea::CUSTOMER; + $field->inList = true; $field->viewMode = CustomFieldViewMode::EDITABLE; $field->inFilter = true; - $field->inList = true; + $field->ordering = 10; + $field->displayArea = CustomFieldDisplayArea::CUSTOMER; $field->inGroupActions = true; + $field->viewModeMobile = CustomFieldViewMode::NOT_EDITABLE; $request = new CustomFieldsCreateRequest($field); @@ -359,11 +360,12 @@ EOF; $field = new CustomField(); $field->name = 'Description'; $field->type = CustomFieldType::STRING; - $field->ordering = 10; - $field->viewMode = CustomFieldViewMode::EDITABLE; - $field->inFilter = true; $field->inList = true; + $field->ordering = 10; + $field->inFilter = true; + $field->viewMode = CustomFieldViewMode::EDITABLE; $field->inGroupActions = true; + $field->viewModeMobile = CustomFieldViewMode::NOT_EDITABLE; $request = new CustomFieldsCreateRequest($field);