diff --git a/src/Model/Shared/CustomField.php b/src/Model/Shared/CustomField.php index ed9e4858..9c9ce3f6 100644 --- a/src/Model/Shared/CustomField.php +++ b/src/Model/Shared/CustomField.php @@ -108,6 +108,12 @@ abstract class CustomField extends BaseModel */ private $description; + /** + * @var string|null + * @SerializedName("purified_description") + */ + private $purifiedDescription; + /** * @var int|null * @SerializedName("type") @@ -385,6 +391,25 @@ public function setDescription(?string $description): self return $this; } + /** + * @return string|null + */ + public function getPurifiedDescription(): ?string + { + return $this->purifiedDescription; + } + + /** + * @param string|null $description + * @return self + */ + public function setPurifiedDescription(?string $description): self + { + $this->purifiedDescription = $description; + + return $this; + } + /** * @return int|null */ diff --git a/src/Model/Ticket/TicketCustomFieldTranslation.php b/src/Model/Ticket/TicketCustomFieldTranslation.php index 8944e89c..cfb05e63 100644 --- a/src/Model/Ticket/TicketCustomFieldTranslation.php +++ b/src/Model/Ticket/TicketCustomFieldTranslation.php @@ -31,6 +31,12 @@ class TicketCustomFieldTranslation extends BaseTranslation */ private $description; + /** + * @var string|null + * @SerializedName("purified_description") + */ + private $purifiedDescription; + /** * @var string|null * @SerializedName("regex_error_message") @@ -113,6 +119,25 @@ public function setDescription(?string $description): self return $this; } + /** + * @return string|null + */ + public function getPurifiedDescription(): ?string + { + return $this->purifiedDescription; + } + + /** + * @param string|null $description + * @return self + */ + public function setPurifiedDescription(?string $description): self + { + $this->purifiedDescription = $description; + + return $this; + } + /** * @return string|null */ diff --git a/src/Model/User/UserCustomFieldTranslation.php b/src/Model/User/UserCustomFieldTranslation.php index b3841057..a5551f02 100644 --- a/src/Model/User/UserCustomFieldTranslation.php +++ b/src/Model/User/UserCustomFieldTranslation.php @@ -31,6 +31,12 @@ class UserCustomFieldTranslation extends BaseTranslation */ private $description; + /** + * @var string|null + * @SerializedName("purified_description") + */ + private $purifiedDescription; + /** * @var string|null * @SerializedName("regex_error_message") @@ -113,6 +119,25 @@ public function setDescription(?string $description): self return $this; } + /** + * @return string|null + */ + public function getPurifiedDescription(): ?string + { + return $this->purifiedDescription; + } + + /** + * @param string|null $description + * @return self + */ + public function setPurifiedDescription(?string $description): self + { + $this->purifiedDescription = $description; + + return $this; + } + /** * @return string|null */ diff --git a/test/DataFixtures/Ticket/TicketCustomFieldData.php b/test/DataFixtures/Ticket/TicketCustomFieldData.php index d7a3f2b7..01da3e8d 100644 --- a/test/DataFixtures/Ticket/TicketCustomFieldData.php +++ b/test/DataFixtures/Ticket/TicketCustomFieldData.php @@ -13,7 +13,8 @@ class TicketCustomFieldData extends BaseModelData public const DATA = [ 'id' => 1, 'name' => 'Related Product/Service', - 'description' => 'Please select an option if this ticket is related to one of your products/services.', + 'description' => '

Please select an option if this ticket is related to one of your products/services.

', + 'purified_description' => '

Please select an option if this ticket is related to one of your products/services.

', 'type' => 5, 'depends_on_field_id' => null, 'depends_on_option_id' => null, diff --git a/test/DataFixtures/User/UserCustomFieldData.php b/test/DataFixtures/User/UserCustomFieldData.php index faeb1cde..1505f8fc 100644 --- a/test/DataFixtures/User/UserCustomFieldData.php +++ b/test/DataFixtures/User/UserCustomFieldData.php @@ -13,7 +13,8 @@ class UserCustomFieldData extends BaseModelData public const DATA = [ 'id' => 1, 'name' => 'test', - 'description' => 'custom', + 'description' => '

Custom

', + 'purified_description' => '

Custom

', 'type' => 0, 'depends_on_field_id' => null, 'depends_on_option_id' => null, diff --git a/test/Unit/Config/ApiContextTest.php b/test/Unit/Config/ApiContextTest.php index cc303e3a..b6289bd9 100644 --- a/test/Unit/Config/ApiContextTest.php +++ b/test/Unit/Config/ApiContextTest.php @@ -94,7 +94,7 @@ public function provideGetApiUrlCases(): iterable yield [$apiContext, 'http://localhost:80/test/test/api/']; - $apiContext = (new ApiContext(self::HOST, self::TOKEN)); + $apiContext = new ApiContext(self::HOST, self::TOKEN); yield [$apiContext, 'https://localhost:443/api/']; @@ -120,7 +120,7 @@ public function provideGetApiPathCases(): iterable yield [$apiContext, '/test/test/api/']; - $apiContext = (new ApiContext(self::HOST, self::TOKEN)); + $apiContext = new ApiContext(self::HOST, self::TOKEN); yield [$apiContext, '/api/']; }