Example #1
0
 public function saveAffilation($affiliatedId, $affiliateEntityId, $runValidation = true)
 {
     if (($model = AffiliateContent::findOne(['affiliate_id' => $affiliatedId, 'affiliate_entity_id' => $affiliateEntityId, 'entity_id' => $this->id, 'entity_type' => $this->entity_type])) === null) {
         $model = new AffiliateContent();
     }
     $model->affiliate_id = $affiliatedId;
     $model->affiliate_entity_id = $affiliateEntityId;
     $model->entity_id = $this->id;
     $model->entity_type = $this->entity_type;
     $model->save();
 }
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAffiliatecontent()
 {
     return $this->hasMany(AffiliateContent::className(), ['affiliateId' => 'Id']);
 }