Mysql
 sql >> Database >  >> RDS >> Mysql

Convalida la proprietà del modello correlato in Yii

Una soluzione sarebbe aggiungere semplicemente regole di convalida personalizzate (ad es. inline) per il driver attributo delle tue auto:

public function rules() {
    return array('driver', 'validateDriver');
}

public function validateDriver() {
    if (!$this->driver->isFoo) {
        $this->addError('driver', Yii::t('validation', '{attribute} is not foo!'));
    }
}