Code Duplication    Length = 9-9 lines in 2 locations

src/MetadataManager.php 2 locations

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