Code Duplication    Length = 4-4 lines in 3 locations

src/MetadataV3/edm/Groups/TCommonPropertyAttributesTrait.php 1 location

@@ 423-426 (lines=4) @@
420
            $msg = "Max length must be a valid TFixedLengthFacet";
421
            return false;
422
        }
423
        if (null != $this->precision && !$this->isTPrecisionFacetValid($this->precision)) {
424
            $msg = "Precision must be a valid TPrecisionFacet";
425
            return false;
426
        }
427
        if (null != $this->scale && !$this->isTScaleFacetValid($this->scale)) {
428
            $msg = "Scale must be a valid TScaleFacet";
429
            return false;

src/MetadataV3/edm/Groups/TFacetAttributesTrait.php 1 location

@@ 278-281 (lines=4) @@
275
            $msg = "Fixed length must be a valid TFixedLengthFacet";
276
            return false;
277
        }
278
        if (null != $this->precision && !$this->isTPrecisionFacetValid($this->precision)) {
279
            $msg = "Precision must be a valid TPrecisionFacet";
280
            return false;
281
        }
282
        if (null != $this->scale && !$this->isTScaleFacetValid($this->scale)) {
283
            $msg = "Scale must be a valid TScaleFacet";
284
            return false;

src/MetadataV3/edm/Groups/TFunctionImportParameterAttributesTrait.php 1 location

@@ 225-228 (lines=4) @@
222
            $msg = "Max length must be a valid TMaxLengthFacet";
223
            return false;
224
        }
225
        if (null != $this->precision && !$this->isTPrecisionFacetValid($this->precision)) {
226
            $msg = "Precision must be a valid TPrecisionFacet";
227
            return false;
228
        }
229
        if (null != $this->scale && !$this->isTPrecisionFacetValid($this->scale)) {
230
            $msg = "Scale must be a valid TScaleFacet";
231
            return false;