Code Duplication    Length = 9-9 lines in 2 locations

src/MetadataManager.php 2 locations

@@ 317-325 (lines=9) @@
314
        $principalReferralConstraint = null;
315
        $dependentReferralConstraint = null;
316
317
        if (null != $principalConstraintProperty && 0 < count($principalConstraintProperty)) {
318
            $principalReferralConstraint = new TReferentialConstraintRoleElementType();
319
            $principalReferralConstraint->setRole($principalNavigationProperty->getFromRole());
320
            foreach ($principalConstraintProperty as $propertyRef) {
321
                $TpropertyRef = new TPropertyRefType();
322
                $TpropertyRef->setName($propertyRef);
323
                $principalReferralConstraint->addToPropertyRef($TpropertyRef);
324
            }
325
        }
326
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
327
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
328
            $dependentReferralConstraint->setRole($dependentNavigationProperty->getFromRole());
@@ 326-334 (lines=9) @@
323
                $principalReferralConstraint->addToPropertyRef($TpropertyRef);
324
            }
325
        }
326
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
327
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
328
            $dependentReferralConstraint->setRole($dependentNavigationProperty->getFromRole());
329
            foreach ($dependentConstraintProperty as $propertyRef) {
330
                $TpropertyRef = new TPropertyRefType();
331
                $TpropertyRef->setName($propertyRef);
332
                $dependentReferralConstraint->addToPropertyRef($TpropertyRef);
333
            }
334
        }
335
336
        if (null != $dependentReferralConstraint || null != $principalReferralConstraint) {
337
            $constraint = new TConstraintType();