public function hasCviDisorderForSide(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->affected;
}
}
}