$_REQUEST = array_merge($_REQUEST, $_PUT); if (isset($request) && !empty($request) && $request[0] !== '') { $id = $request[0]; ChildController::update($id, $_REQUEST); } else { ChildController::update(null, $_REQUEST); } break; case 'POST': ChildController::create($_POST); break; case 'GET': if (isset($request) && !empty($request) && $request[0] !== '') { if ($request[0] == 'filter') { $value = $request[1]; ChildController::filter($value); } else { $id = $request[0]; ChildController::detail($id); } } else { ChildController::read(); } break; case 'DELETE': if (isset($request) && !empty($request) && $request[0] !== '') { $id = $request[0]; ChildController::delete($id); } break; default: