public function validateReasonIsEnabled($attribute, $params)
{
$model = $params['model'];
if ($this->{$attribute}) {
$obj = $model::model()->findByPk($this->{$attribute});
if (!$obj->enabled) {
$this->addError($attribute, $this->getAttributeLabel($attribute) . ' must be active for new entry');
}
}
}