Yii::t('order', 'ID'), 'sort' => Yii::t('order', 'Sort'), 'status' => Yii::t('order', 'Status'), ]; } /** * @return \yii\db\ActiveQuery */ public function getOrders() { return $this->hasMany(Order::className(), [ 'payment_id' => 'id' ]); } /** * @return \yii\db\ActiveQuery */ public function getPaymentLangs() { return $this->hasMany(PaymentLang::className(), [ 'payment_id' => 'id' ]); } /** * @return \yii\db\ActiveQuery */ public function getLanguages() { return $this->hasMany(Language::className(), [ 'id' => 'language_id' ]) ->viaTable('payment_lang', [ 'payment_id' => 'id' ]); } }