Initial commit
This commit is contained in:
@@ -24,7 +24,7 @@ class DbUserController extends Controller
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$this->View->render('dbuser/index', array(
|
||||
$this->View->renderDbManager('dbuser/index', array(
|
||||
'users' => DbUserModel::getAllUsers(),
|
||||
'current_user' => Config::get('DB_USER')
|
||||
));
|
||||
@@ -39,11 +39,15 @@ class DbUserController extends Controller
|
||||
$username = Request::post('username');
|
||||
$password = Request::post('password');
|
||||
$host = Request::post('host');
|
||||
|
||||
$privileges = Request::post('privileges');
|
||||
|
||||
if ($this->isAjaxRequest()) {
|
||||
header('Content-Type: application/json');
|
||||
|
||||
|
||||
if (DbUserModel::createUser($username, $password, $host)) {
|
||||
if (!empty($privileges)) {
|
||||
DbUserModel::updateUserPrivileges($username, $host, $privileges);
|
||||
}
|
||||
echo json_encode([
|
||||
'success' => true,
|
||||
'message' => 'User created successfully',
|
||||
@@ -57,8 +61,11 @@ class DbUserController extends Controller
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
if (DbUserModel::createUser($username, $password, $host)) {
|
||||
if (!empty($privileges)) {
|
||||
DbUserModel::updateUserPrivileges($username, $host, $privileges);
|
||||
}
|
||||
Redirect::to('dbuser');
|
||||
} else {
|
||||
Redirect::to('dbuser');
|
||||
@@ -66,8 +73,7 @@ class DbUserController extends Controller
|
||||
return;
|
||||
}
|
||||
|
||||
// Show create user form
|
||||
$this->View->render('dbuser/create');
|
||||
$this->View->renderDbManager('dbuser/create');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -127,7 +133,7 @@ class DbUserController extends Controller
|
||||
}
|
||||
|
||||
// Show edit user form
|
||||
$this->View->render('dbuser/edit', array(
|
||||
$this->View->renderDbManager('dbuser/edit', array(
|
||||
'user' => DbUserModel::getUserDetails($username, $host),
|
||||
'privileges' => DbUserModel::getUserPrivileges($username, $host),
|
||||
'databases' => DatabaseModel::getAllDatabases()
|
||||
@@ -184,7 +190,7 @@ class DbUserController extends Controller
|
||||
*/
|
||||
public function privileges($username, $host)
|
||||
{
|
||||
$this->View->render('dbuser/privileges', array(
|
||||
$this->View->renderDbManager('dbuser/privileges', array(
|
||||
'user' => DbUserModel::getUserDetails($username, $host),
|
||||
'privileges' => DbUserModel::getUserPrivileges($username, $host)
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user