$_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: