Beispiel #1
0
$app->DELETE('/businesses/{business_id}', function (Application $app, Request $request, $business_id) {
    if (!authenticate('3', null)) {
        return new Response('Unauthorized', 401);
    }
    $handler = new BusinessHandler();
    $result = $handler->delete($business_id);
    return new Response($result['message'], $result['status_code']);
});
// Add subcategory to business
$app->PUT('/businesses/{business_id}/subcategory/{subcategory_id}', function (Application $app, Request $request, $business_id, $subcategory_id) {
    if (!authenticate('3', null)) {
        return new Response('Unauthorized', 401);
    }
    $object = array('business_id' => $business_id, 'subcategory_id' => $subcategory_id);
    $handler = new BusinessHandler();
    $result = $handler->addSubcategory($object);
    return new Response($result['message'], $result['status_code']);
});
// Destroy subcategory from business
$app->DELETE('/businesses/{business_id}/subcategory/{subcategory_id}', function (Application $app, Request $request, $business_id, $subcategory_id) {
    if (!authenticate('3', null)) {
        return new Response('Unauthorized', 401);
    }
    $object = array('business_id' => $business_id, 'subcategory_id' => $subcategory_id);
    $handler = new BusinessHandler();
    $result = $handler->deleteSubcategory($object);
    return new Response($result['message'], $result['status_code']);
});
// Update all subcategories to business
$app->POST('/businesses/{business_id}/subcategory', function (Application $app, Request $request, $business_id) {
    if (!authenticate('3', null)) {