public function init() { $this->name = \Yii::t('skeeks/shop/app', 'Payment systems'); $this->modelShowAttribute = "name"; $this->modelClassName = ShopPaySystem::className(); parent::init(); }
public function init() { $this->name = \skeeks\cms\shop\Module::t('app', 'Payment systems'); $this->modelShowAttribute = "name"; $this->modelClassName = ShopPaySystem::className(); parent::init(); }
/** * @return \yii\db\ActiveQuery */ public function getPaySystem() { return $this->hasOne(ShopPaySystem::className(), ['id' => 'pay_system_id']); }
/** * @return \yii\db\ActiveQuery */ public function getPaySystems() { return $this->hasMany(ShopPaySystem::className(), ['id' => 'pay_system_id'])->viaTable('shop_pay_system_person_type', ['person_type_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getShopPaySystems() { return $this->hasMany(ShopPaySystem::className(), ['id' => 'pay_system_id'])->viaTable('shop_delivery2pay_system', ['delivery_id' => 'id']); }