/var/www/vhosts/nabawater/backend/models
Edit: /var/www/vhosts/nabawater/backend/models/CuisineLang.php (1648B)
cuisine_name)){
foreach ($this->cuisine_name as $key => $value) {
$model = CuisineLang::find()
->alias('CL')
->innerJoin(['C' => Cuisine::tableName()], 'C.cuisine_id = CL.cuisine_id')
->where([
'CL.cuisine_name' => $this->cuisine_name[$key],
'CL.language_code' => $key
])
->andWhere(['<>', 'C.cuisine_status', Cuisine::DELETE]);
if(!empty($this->cuisine_lang_id[$key])){
$model->andWhere(['<>', 'CL.cuisine_lang_id', $this->cuisine_lang_id[$key]]);
}
$model=$model->one();
if ($model !== null) {
$this->addError("cuisine_name", ''.$this->cuisine_name[$key].' has been already taken',[]);
}
}
}
}
}