Пример #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getGroups()
 {
     return $this->hasMany(Group::className(), ['id' => 'group_id'])->viaTable('voter', ['election_id' => 'id']);
 }
Пример #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getGroup()
 {
     return $this->hasOne(Group::className(), ['id' => 'group_id']);
 }
Пример #3
0
 /**
  * Interface for many-to-many relationship
  * @return ActiveRecord
  */
 public function getLinkedGroups()
 {
     return $this->hasMany(Group::className(), ['id' => 'group_id'])->viaTable('products_groups', ['product_id' => 'id']);
 }
Пример #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getIdGroup()
 {
     return $this->hasOne(Group::className(), ['id' => 'id_group']);
 }
Пример #5
0
 public function getGroup()
 {
     // GroupClient has_one Group via Group.id -> groups_id
     return $this->hasOne(Group::className(), ['id' => 'groups_id']);
 }