Example #1
0
 public function getNetworks()
 {
     return $this->hasMany(Networks::className(), ['id' => 'network_id'])->viaTable('user_networks', ['user_id' => 'id']);
 }
Example #2
0
<?php

use app\models\Users;
use app\models\Networks;
$users = array_column(Users::find()->select(['id'])->asArray()->all(), 'id');
$networks = array_column(Networks::find()->select(['id'])->asArray()->all(), 'id');
return ['user_id' => (int) $faker->randomElement($users), 'network_id' => (int) $faker->randomElement($networks), 'token' => $faker->password];