/var/www/vhosts/nabawater/common/models
Edit: /var/www/vhosts/nabawater/common/models/OrderPromotion.php (1608B)
language;
}
$langAlias = "{$alias}L";
$query->leftJoin([$langAlias => OrderPromotionLang::tableName()],
"$langAlias.order_promotion_id = $alias.order_promotion_id")
->andWhere(["$langAlias.language_code" => $language])
->addSelect([
"$langAlias.promotion_name",
"$langAlias.promotion_description",
"$langAlias.promotion_image_path",
"$langAlias.promotion_type"
]);
}
/**
*
* @return array
*/
public function behaviors()
{
$behaviors = parent::behaviors();
$behaviors['key-generator'] = [
'class' => AttributeKeyGeneratorBehaviour::className(),
'attributes' => ['order_promotion_key']
];
return $behaviors;
}
}