public function actionAdd($count = 100) { for ($i = 0; $i < $count; $i++) { list($nickname, $first_name, $last_name, $gender, $phone, $email, $password) = $this->generateUserInfo(); $user = new User(['password' => $password, 'status' => self::USER_STATUS_TEST_ACTIVE]); $profile = $user->create(Profile::className(), ['nickname' => $nickname, 'gender' => $gender, 'last_name' => $first_name, 'first_name' => $last_name]); $email = $user->createEmail(['email' => $email]); $phone = $user->createPhone(['phone' => $phone]); if ($user->register([$profile, $email, $phone])) { echo $user->id . "\n"; } } }