Code Duplication    Length = 7-7 lines in 2 locations

src/MetadataManager.php 2 locations

@@ 234-240 (lines=7) @@
231
        $association->addToEnd($dependentEnd);
232
        $principalReferralConstraint = null;
233
        $dependentReferralConstraint = null;
234
        if (null != $principalConstraintProperty && 0 < count($principalConstraintProperty)) {
235
            $principalReferralConstraint = new TReferentialConstraintRoleElementType();
236
            $principalReferralConstraint->setRole($principalType . "_" . $principalProperty . "_" . $dependentType);
237
            foreach ($principalConstraintProperty as $pripertyRef) {
238
                $principalReferralConstraint->addToPropertyRef($pripertyRef);
239
            }
240
        }
241
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
242
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
243
            $dependentReferralConstraint->setRole($dependentType . "_" . $dependentProperty . "_" . $principalType);
@@ 241-247 (lines=7) @@
238
                $principalReferralConstraint->addToPropertyRef($pripertyRef);
239
            }
240
        }
241
        if (null != $dependentConstraintProperty && 0 < count($dependentConstraintProperty)) {
242
            $dependentReferralConstraint = new TReferentialConstraintRoleElementType();
243
            $dependentReferralConstraint->setRole($dependentType . "_" . $dependentProperty . "_" . $principalType);
244
            foreach ($dependentConstraintProperty as $pripertyRef) {
245
                $dependentReferralConstraint->addToPropertyRef($pripertyRef);
246
            }
247
        }
248
249
        if (null != $dependentReferralConstraint || null != $principalReferralConstraint) {
250
            $constraint = new TConstraintType();