Code Duplication    Length = 4-4 lines in 3 locations

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->isTScaleFacetValid($this->scale)) {
230
            $msg = "Scale must be a valid TScaleFacet";
231
            return false;

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

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

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

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