diff --git a/common/models/EventsToProducts.php b/common/models/EventsToProducts.php new file mode 100644 index 0000000..c3cb5cb --- /dev/null +++ b/common/models/EventsToProducts.php @@ -0,0 +1,68 @@ + true, 'targetClass' => Event::className(), 'targetAttribute' => ['event_id' => 'event_id']], + [['product_id'], 'exist', 'skipOnError' => true, 'targetClass' => Product::className(), 'targetAttribute' => ['product_id' => 'product_id']], + ]; + } + + /** + * @inheritdoc + */ + public function attributeLabels() + { + return [ + 'events_to_products_id' => 'Events To Products ID', + 'event_id' => 'Event ID', + 'product_id' => 'Product ID', + ]; + } + + /** + * @return \yii\db\ActiveQuery + */ + public function getEvent() + { + return $this->hasOne(Event::className(), ['event_id' => 'event_id']); + } + + /** + * @return \yii\db\ActiveQuery + */ + public function getProduct() + { + return $this->hasOne(Product::className(), ['product_id' => 'product_id']); + } +} -- libgit2 0.21.4