public function laserDependencyDeferralValidation($attribute, $params)
{
$status_attribute = $params['status'];
if ($status_id = $this->{$status_attribute}) {
$status = OphCiExamination_Management_Status::model()->findByPk($status_id);
if ($status->deferred) {
$v = \CValidator::createValidator('required', $this, array($attribute));
$v->validate($this);
}
}
}