Code Duplication    Length = 9-9 lines in 2 locations

src/MetadataManager.php 2 locations

@@ 368-376 (lines=9) @@
365
        $principalReferralConstraint = null;
366
        $dependentReferralConstraint = null;
367
368
        if (null != $principalConstraintProperty && 0 < count($principalConstraintProperty)) {
369
            $principalReferralConstraint = new TReferentialConstraintRoleElementType();
370
            $principalReferralConstraint->setRole($principalNavigationProperty->getFromRole());
371
            foreach ($principalConstraintProperty as $propertyRef) {
372
                $TpropertyRef = new TPropertyRefType();
373
                $TpropertyRef->setName($propertyRef);
374
                $principalReferralConstraint->addToPropertyRef($TpropertyRef);
375
            }
376
        }
377
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
378
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
379
            $dependentReferralConstraint->setRole($dependentNavigationProperty->getFromRole());
@@ 377-385 (lines=9) @@
374
                $principalReferralConstraint->addToPropertyRef($TpropertyRef);
375
            }
376
        }
377
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
378
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
379
            $dependentReferralConstraint->setRole($dependentNavigationProperty->getFromRole());
380
            foreach ($dependentConstraintProperty as $propertyRef) {
381
                $TpropertyRef = new TPropertyRefType();
382
                $TpropertyRef->setName($propertyRef);
383
                $dependentReferralConstraint->addToPropertyRef($TpropertyRef);
384
            }
385
        }
386
387
        if (null != $dependentReferralConstraint || null != $principalReferralConstraint) {
388
            $constraint = new TConstraintType();