コード例 #1
0
ファイル: index.php プロジェクト: faliendres/steva
    $db = new users();
    if ($db->isUserExists($username)) {
        echo json_encode(array('error' => false, 'message' => 'Good Bye'));
    } else {
        echo json_encode(array('error' => true, 'message' => 'Login failed. Incorrect username'));
    }
});
$app->post('/money', 'authenticate', function () use($app) {
    $json = $app->request->getBody();
    $data = json_decode($json);
    $name = $data->name;
    $price = $data->price;
    $response = array();
    global $user_id;
    $db = new money();
    $idMoney = $db->createMoney($user_id, $name, $price);
    if ($idMoney != NULL) {
        $db->updateMoney($user_id, $idMoney, $price);
        echo json_encode(array('error' => false, 'message' => 'Money created successfully', 'id' => $idMoney));
    } else {
        echo json_encode(array('error' => true, 'message' => 'Failed to create money. Please try again'));
    }
});
$app->put('/money/:id', 'authenticate', function ($idMoney) use($app) {
    $name = NULL;
    $price = NULL;
    $json = $app->request->getBody();
    $data = json_decode($json);
    if (!empty($data->name)) {
        $name = $data->name;
    }