Сделал админку (создал отдельный контроллер). В ней уже есть не большое управление ролями. А вот пользователя создать ни как не могу, делаю через модальное окно, данные отправляю ajax'ом в итоге не могу отследить где именно ошибка. Как это делается?
А код вот такой:
$user = new User();
$user->status = User::STATUS_ACTIVE;
$user->username = Yii::$app->request->post('new_username');
$user->setPassword(Yii::$app->request->post('new_password'));
$user->email = 'test@mail.com';
$user->create_date = $user->update_date = date('Y-m-d H:m');
$user->generateAuthKey();
$user->save();
$role = new AuthAssignment();
$role->item_name = Yii::$app->request->post('new_role');
$role->user_id = $user->id;
$role->created_at = 123;
$role->save();
Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
return true;