$success = false; $message = 'Problem uploading avatar image!'; } if ($success == true) { $data = $app->request->post(); $data['id'] = $userData['id']; $data['avatar'] = $_FILES['avatar']['name']; $user->save($data); } $data = array('user' => $userData, 'currentUser' => $_SESSION['username'], 'success' => $success, 'message' => $message); $app->render('/user/edit.php', $data); }); // ------ Delete ------ $app->get('/delete/:username', function ($username) use($app, $di) { $user = new Notch\Users($di); $userData = $user->getUserByUsername($username); $data = array('user' => $userData); $app->render('/user/delete.php', $data); }); $app->post('/delete/:username', function ($username) use($app, $di) { $message = 'There was an error deleteing user ' . $username; $user = new Notch\Users($di); $userData = $user->getUserByUsername($username); $success = $user->delete($userData['id']); if ($success === true) { $message = 'User ' . $username . ' deleted successfully'; } $data = array('user' => $userData, 'success' => $success, 'message' => $message); $app->render('/user/delete.php', $data); }); });