/** * Author relation. * @return User */ public function getAuthor() { return $this->hasOne(User::className(), ['id' => 'author_id']); }
/** * Friends relation. * @return \yii\db\ActiveQuery * @since 0.2 */ public function getFriends() { return $this->hasMany(User::className(), ['id' => 'friend_id'])->viaTable('{{%podium_user_friend}}', ['user_id' => 'id']); }
/** * User relation. * @return User */ public function getUser() { return $this->hasOne(User::className(), ['id' => 'user_id']); }
/** * Receiver relation. * @return User */ public function getReceiverUser() { return $this->hasOne(User::className(), ['id' => 'receiver_id']); }