/** * @return \yii\db\ActiveQuery */ public function getPurse() { /** * @var ActiveRecord $this */ return $this->hasOne(Purse::className(), ['owner_id' => 'id'])->onCondition('owner_type = :type', [':type' => self::purseOwnerType()]); }
/** * @return \yii\db\ActiveQueryInterface */ public function getPurse() { return $this->hasOne(Purse::className(), ['id' => 'purse_id']); }