Example #1
0
include __DIR__ . '/base.php';
require_once __DIR__ . '/../rest/models/userModel.php';
require_once __DIR__ . '/../rest/models/eventModel.php';
require_once __DIR__ . '/../rest/controllers/userController.php';
if (Bootstrap::$main->isAdmin() && isset($_GET['pretend'])) {
    $id = null;
    $data = [];
    if ($_GET['pretend'] + 0 > 0) {
        $id = $_GET['pretend'];
    } elseif (strstr($_GET['pretend'], '@')) {
        $data['email'] = $_GET['pretend'];
    } else {
        $data['url'] = $_GET['pretend'];
    }
    $user = new userController($id, $data);
    $user->get_pretend();
    Tools::log('pretend', ['admin' => Bootstrap::$main->user['email'], 'id' => $id, 'data' => $data]);
    header('location: ' . Bootstrap::$main->getConfig('app.root') . 'profile');
    die;
}
if (Bootstrap::$main->isAdmin() && isset($_GET['vip'])) {
    $vip = explode(',', $_GET['vip']);
    $model = new userModel($vip[0]);
    $model->_vip = $vip[1] + 0;
    $model->save();
}
$us = false;
if (Bootstrap::$main->isAdmin() && isset($_GET['q'])) {
    $model = new userModel();
    if ($_GET['q'] + 0 > 0) {
        $us = $model->get($_GET['q']);