|
@@ 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(); |