Дмитрий, ну во-первых я с Вами на брудершафт не пил... Это так, тема к размышлению.
Во-вторых, никакой демагогии, просто сразу не понял, в чём проблема, поспешил с ответом.
Игорь, ну так делайте "composer install". Вообще-то странно, что у Вас не подгружается. И почему в консоли всё прерывается "killed". Плагин ставили? Или packagist
Как я понимаю, у Вас проблема с зависимостями.
Игорь, что "да"?)))
Вообще-то если выполнить команду "composer create-project --prefer-dist yiisoft/yii2-app-advanced", то всё должно подгрузиться, так же и директория "vendor".
Isherath, и после этого Вы утверждаете, что это не очень гибкий framework? Ну-ну)))
Помогает, просто Вы неверно используете связи.
Читать документацию, по ссылке, которую я дал - в первую очередь.
Так же могу порекомендовать видео к обязательному просмотру.
Ну и по Rest в yii2.