From 57f6d50082ba930300a84aebc2ff9cdbaf45be7e Mon Sep 17 00:00:00 2001 From: Ji Lu Date: Tue, 9 Oct 2018 13:54:55 -0500 Subject: [PATCH] MQE-1227: "Required" attribute value is skipped for metadata --- .../DataGenerator/Objects/OperationElement.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Magento/FunctionalTestingFramework/DataGenerator/Objects/OperationElement.php b/src/Magento/FunctionalTestingFramework/DataGenerator/Objects/OperationElement.php index 7338e52f3..cf8a64dcd 100644 --- a/src/Magento/FunctionalTestingFramework/DataGenerator/Objects/OperationElement.php +++ b/src/Magento/FunctionalTestingFramework/DataGenerator/Objects/OperationElement.php @@ -64,11 +64,7 @@ public function __construct($key, $value, $type, $required, $nestedElements = [] $this->value = $value; $this->type = $type; $this->nestedElements = $nestedElements; - if ($required) { - $this->required = true; - } else { - $this->required = false; - } + $this->required = filter_var($required, FILTER_VALIDATE_BOOLEAN); $this->nestedMetadata = $nestedMetadata; }