/** * Пользователи из города * @return \yii\db\ActiveQuery */ public function getUsers() { return $this->hasMany(User::className(), ['city_id' => 'id']); }
/** * Пользователь, которому принадлежит ключ * @return \yii\db\ActiveQuery */ public function getUser() { return $this->hasOne(User::className(), ['id' => 'user_id']); }
/** * Пользователи, обладающие текущей ролью или допуском * @return $this */ public function getUsers() { return $this->hasMany(User::className(), ['id' => 'user_id'])->viaTable('lb_auth_assignment', ['item_name' => 'name']); }
public function getUpdated() { return $this->hasOne(User::className(), ['id' => 'updated_by']); }