/** * @return \yii\db\ActiveQuery */ public function getRole() { return $this->hasOne(Role::className(), ['id' => 'role_id']); }
public function getRole() { // User has_one Role via Role.user_id -> id return $this->hasOne(Role::className(), ['user_id' => 'id']); }
public function getRole() { // role.id = person.role_id return $this->hasOne(Role::className(), ['id' => 'role_id']); }
/** * @return \yii\db\ActiveQuery */ public function getRole() { return $this->hasOne(Role::className(), ['id' => 'role_id'])->via('affiliation'); }