Code Duplication    Length = 4-4 lines in 3 locations

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

@@ 487-490 (lines=4) @@
484
            $msg = "Precision must be a valid TPrecisionFacet";
485
            return false;
486
        }
487
        if (null != $this->scale && !$this->isTScaleFacetValid($this->scale)) {
488
            $msg = "Scale must be a valid TScaleFacet";
489
            return false;
490
        }
491
        if (null != $this->unicode && !$this->isTIsUnicodeFacetTraitValid($this->unicode)) {
492
            $msg = "Unicode must be a valid TUnicodeFacet";
493
            return false;

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

@@ 327-330 (lines=4) @@
324
            $msg = "Precision must be a valid TPrecisionFacet";
325
            return false;
326
        }
327
        if (null != $this->scale && !$this->isTScaleFacetValid($this->scale)) {
328
            $msg = "Scale must be a valid TScaleFacet";
329
            return false;
330
        }
331
        if (null != $this->sRID && !$this->isTSridFacetValid($this->sRID)) {
332
            $msg = "SRID must be a valid TSridFacet";
333
            return false;

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

@@ 264-267 (lines=4) @@
261
            $msg = "Precision must be a valid TPrecisionFacet";
262
            return false;
263
        }
264
        if (null != $this->scale && !$this->isTScaleFacetValid($this->scale)) {
265
            $msg = "Scale must be a valid TScaleFacet";
266
            return false;
267
        }
268
        if (null != $this->sRID && !$this->isTSridFacetValid($this->sRID)) {
269
            $msg = "SRID must be a valid TSRIDFacet";
270
            return false;