| 
                                
                                    @@ 218-225 (lines=8) @@
                                 | 
                            
                                                            
                                    | 215 | 
                                     | 
                                                true  | 
                                
                                                            
                                    | 216 | 
                                     | 
                                            );  | 
                                
                                                            
                                    | 217 | 
                                     | 
                                            $model_obj = $model->get_one_by_ID($obj_id);  | 
                                
                                                            
                                    | 218 | 
                                     | 
                                            if (! $model_obj instanceof EE_Base_Class) { | 
                                
                                                            
                                    | 219 | 
                                     | 
                                                $lowercase_model_name = strtolower($model->get_this_model_name());  | 
                                
                                                            
                                    | 220 | 
                                     | 
                                                throw new RestException(  | 
                                
                                                            
                                    | 221 | 
                                     | 
                                                    sprintf('rest_%s_invalid_id', $lowercase_model_name), | 
                                
                                                            
                                    | 222 | 
                                     | 
                                                    sprintf(__('Invalid %s ID.', 'event_espresso'), $lowercase_model_name), | 
                                
                                                            
                                    | 223 | 
                                     | 
                                                    array('status' => 404) | 
                                
                                                            
                                    | 224 | 
                                     | 
                                                );  | 
                                
                                                            
                                    | 225 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 226 | 
                                     | 
                                            $model_obj->save($model_data);  | 
                                
                                                            
                                    | 227 | 
                                     | 
                                            return $this->returnModelObjAsJsonResponse($model_obj, $request);  | 
                                
                                                            
                                    | 228 | 
                                     | 
                                        }  | 
                                
                                                                                
                                 | 
                                
                                    @@ 261-268 (lines=8) @@
                                 | 
                            
                                                            
                                    | 258 | 
                                     | 
                                            $obj_id = $request->get_param('id'); | 
                                
                                                            
                                    | 259 | 
                                     | 
                                            // this is where we would apply more fine-grained caps  | 
                                
                                                            
                                    | 260 | 
                                     | 
                                            $model_obj = $model->get_one_by_ID($obj_id);  | 
                                
                                                            
                                    | 261 | 
                                     | 
                                            if (! $model_obj instanceof EE_Base_Class) { | 
                                
                                                            
                                    | 262 | 
                                     | 
                                                $lowercase_model_name = strtolower($model->get_this_model_name());  | 
                                
                                                            
                                    | 263 | 
                                     | 
                                                throw new RestException(  | 
                                
                                                            
                                    | 264 | 
                                     | 
                                                    sprintf('rest_%s_invalid_id', $lowercase_model_name), | 
                                
                                                            
                                    | 265 | 
                                     | 
                                                    sprintf(__('Invalid %s ID.', 'event_espresso'), $lowercase_model_name), | 
                                
                                                            
                                    | 266 | 
                                     | 
                                                    array('status' => 404) | 
                                
                                                            
                                    | 267 | 
                                     | 
                                                );  | 
                                
                                                            
                                    | 268 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 269 | 
                                     | 
                                            $requested_permanent_delete = filter_var($request->get_param('force'), FILTER_VALIDATE_BOOLEAN); | 
                                
                                                            
                                    | 270 | 
                                     | 
                                            $requested_allow_blocking = filter_var($request->get_param('allow_blocking'), FILTER_VALIDATE_BOOLEAN); | 
                                
                                                            
                                    | 271 | 
                                     | 
                                            if ($requested_permanent_delete) { |