public isCviDisorderMainCauseForSide ( |
||
$cvi_disorder | ||
$side | ||
return | mixed |
public function isCviDisorderMainCauseForSide(OphCoCvi_ClinicalInfo_Disorder $cvi_disorder, $side)
{
if (!in_array($side, array('left', 'right'))) {
throw new \Exception("invalid side attribute");
}
foreach ($this->{$side . '_cvi_disorder_assignments'} as $recorded_cvi) {
if ($recorded_cvi->ophcocvi_clinicinfo_disorder_id == $cvi_disorder->id) {
return $recorded_cvi->main_cause;
}
}
}