Mam taki kod,

<?php

namespace common\behaviors;

use yii\base\Event;
use yii\db\ActiveRecord;

class GetInstanceId extends \yii\base\Behavior {

    protected $fieldToClassMap = [
        'AssignedTo' => 'common\models\Organization',
        'Id' => 'common\models\User',
           'Rel_User' => 'common\models\Instance',
    ];

    public function events() {
        return [
            ActiveRecord::EVENT_BEFORE_VALIDATE => 'GetInstance',
        ];
    }

    public function GetInstance($event) {
        // tutaj chciałbym pobrać id z tabeli User i sprawdzić czy to id znajduje się w tabeli Instance w kolumnie Rel_User jeśli tak to ma zwrócić id tej instancji
    }

} 

Chciałbym spytać jak napisać funkcję która sprawdzi, czy id użytkownika znajduje się w innej tabeli z kluczem obcym. Chodzi tutaj o to, że użytkownik może logować się przez instancję i jeśli jest zalogowany to potrzebuję wtedy id tej tabeli instance.