Пример #1
0
    $roster = new roster();
    $roster->worker('char_status_role', array('server' => $server, 'character' => $character));
});
// Set Character Role <Char> from <Server> FROM database of characters
$app->put('/roster/role/:server/:character', function ($server, $character) {
    require '../roster/roster.worker.php';
    $data = json_decode(Slim::getInstance()->request()->getBody(), true);
    $roster = new roster();
    $roster->worker('update_character_settings', $data);
});
// Set Character Stats <Char> from <Server> FROM database of characters
$app->put('/roster/status/:server/:character', function ($server, $character) {
    require '../roster/roster.worker.php';
    $data = json_decode(Slim::getInstance()->request()->getBody(), true);
    $roster = new roster();
    $roster->worker('update_character_status', $data);
});
// //////////////////////////////
// User
// Get Userlist
$app->get('/user', function () {
    require '../user/user.worker.php';
    $user = new user();
    $user->worker('user_list');
});
// Get Userpage
$app->get('/user/:username', function ($username) {
    require '../user/user.worker.php';
    $user = new user();
    $user->worker('user_page', $username);
});