Example #1
0
$app->post('/insertItem/:folder/:file', function ($folder, $file) use($app) {
    $req = $app->request();
    try {
        $em = DoctrineConfig::getEntityManager();
        require THISPATH . "/routes/{$folder}/insert_{$file}.php";
        echo json_encode($retval);
    } catch (Exception $ex) {
        echo json_encode(array('success' => false, 'message' => $ex->getMessage()));
    }
});
$app->put('/updateItem/:folder/:file', function ($folder, $file) use($app) {
    $req = $app->request();
    try {
        $em = DoctrineConfig::getEntityManager();
        require THISPATH . "/routes/{$folder}/update_{$file}.php";
        echo json_encode($retval);
    } catch (Exception $ex) {
        echo json_encode(array('success' => false, 'message' => $ex->getMessage()));
    }
});
$app->delete('/deleteItem/:folder/:file', function ($folder, $file) use($app) {
    $req = $app->request();
    try {
        $em = DoctrineConfig::getEntityManager();
        require THISPATH . "/routes/{$folder}/delete_{$file}.php";
        echo json_encode($retval);
    } catch (Exception $ex) {
        echo json_encode(array('success' => false, 'message' => $ex->getMessage()));
    }
});
$app->run();