Codeception - определение метод у какого модуля

ivanov77

Новичок
Привет.
В доках сказано:
The most important part is the _generated\AcceptanceTesterActions trait, which is used as a proxy for enabled modules. It knows which module executes which action and passes parameters into it.
Вот я думаю а каким образом он это знает?
Вот в нем например код от двух соседних методов из разных модулей:
Код:
    /**
     * @param $exception string or \Exception
     * @param $callback
     * @see \Codeception\Module\Asserts::expectException()
     */
    public function expectException($exception, $callback) {
        return $this->getScenario()->runStep(new \Codeception\Step\Action('expectException', func_get_args()));
    }


    /**
     * @param $model
     * @param array $attributes
     * @return mixed
     * @part orm
     * @see \Codeception\Module\Yii2::haveRecord()
     */
    public function haveRecord($model, $attributes = null) {
        return $this->getScenario()->runStep(new \Codeception\Step\Action('haveRecord', func_get_args()));
    }
Из аннотаций(@see) что ли вытягивается инфа какому модулю метод принадлежит?
 
Сверху