Допустим, у меня есть два контроллера и две модели
Controller_1 and it's model: Model_1
Controller_2 and it's model: Model_2
Это нормально, что Controller_1 вызывает метод из Model_2 или он должен вызывать Controller_2, а затем этот вызывает этот метод в Model_2?
Любой контроллер может вызвать любую модель, если он может создать объект конкретной модели. В Yii одна модель для одной таблицы, а не для одного контроллера. Но мы можем использовать несколько таблиц в одной модели.
Других решений пока нет …