$parent_node_name) { $nodestoadd[] = $parent_node_ref; } } add_resource_nodes($resource, $nodestoadd); $return['status'] = 200; } else { $return['status'] = 400; $return['message'] = $lang['error-invalid_browse_action']; } break; case 'collection_add': $collection = getval("collection", 0, true); if (collection_writeable($collection) && add_resource_to_collection($resource, $collection, false)) { $return['status'] = 200; } break; default: $return['message'] = $lang["error_generic"] ; break; } } http_response_code($return['status']); header('Content-type: application/json'); echo json_encode($return); exit();