Lines Matching refs:response

73      * @param ResponseInterface $response
76 function httpGet(RequestInterface $request, ResponseInterface $response) { argument
118 $response->addHeaders($httpHeaders);
185 $response->setHeader('Content-Length', $end - $start + 1);
186 $response->setHeader('Content-Range', 'bytes ' . $start . '-' . $end . '/' . $nodeSize);
187 $response->setStatus(206);
188 $response->setBody($body);
192 if ($nodeSize) $response->setHeader('Content-Length', $nodeSize);
193 $response->setStatus(200);
194 $response->setBody($body);
207 * @param ResponseInterface $response
210 function httpOptions(RequestInterface $request, ResponseInterface $response) { argument
214 $response->setHeader('Allow', strtoupper(implode(', ', $methods)));
221 $response->setHeader('DAV', implode(', ', $features));
222 $response->setHeader('MS-Author-Via', 'DAV');
223 $response->setHeader('Accept-Ranges', 'bytes');
224 $response->setHeader('Content-Length', '0');
225 $response->setStatus(200);
242 * @param ResponseInterface $response
245 function httpHead(RequestInterface $request, ResponseInterface $response) { argument
253 $this->server->invokeMethod($subRequest, $response, false);
254 $response->setBody('');
261 $response->setStatus(200);
262 $response->setBody('');
263 $response->setHeader('Content-Type', 'text/plain');
264 $response->setHeader('X-Sabre-Real-Status', $e->getHTTPCode());
279 * @param ResponseInterface $response
282 function httpDelete(RequestInterface $request, ResponseInterface $response) { argument
290 $response->setStatus(204);
291 $response->setHeader('Content-Length', '0');
312 * @param ResponseInterface $response
315 function httpPropFind(RequestInterface $request, ResponseInterface $response) { argument
339 $response->setStatus(207);
340 $response->setHeader('Content-Type', 'application/xml; charset=utf-8');
341 $response->setHeader('Vary', 'Brief,Prefer');
350 $response->setHeader('DAV', implode(', ', $features));
356 $response->setBody($data);
371 * @param ResponseInterface $response
374 function httpPropPatch(RequestInterface $request, ResponseInterface $response) { argument
388 $response->setHeader('Vary', 'Brief,Prefer');
404 $response->setStatus(204);
411 $response->setStatus(207);
412 $response->setHeader('Content-Type', 'application/xml; charset=utf-8');
426 $response->setBody(
444 * @param ResponseInterface $response
447 function httpPut(RequestInterface $request, ResponseInterface $response) { argument
517 $response->setHeader('Content-Length', '0');
518 if ($etag) $response->setHeader('ETag', $etag);
519 $response->setStatus(204);
530 $response->setHeader('Content-Length', '0');
531 if ($etag) $response->setHeader('ETag', $etag);
532 $response->setStatus(201);
549 * @param ResponseInterface $response
552 function httpMkcol(RequestInterface $request, ResponseInterface $response) { argument
593 $response->setStatus(207);
594 $response->setHeader('Content-Type', 'application/xml; charset=utf-8');
596 $response->setBody(
601 $response->setHeader('Content-Length', '0');
602 $response->setStatus(201);
617 * @param ResponseInterface $response
620 function httpMove(RequestInterface $request, ResponseInterface $response) { argument
653 $response->setHeader('Content-Length', '0');
654 $response->setStatus($moveInfo['destinationExists'] ? 204 : 201);
669 * @param ResponseInterface $response
672 function httpCopy(RequestInterface $request, ResponseInterface $response) { argument
688 $response->setHeader('Content-Length', '0');
689 $response->setStatus($copyInfo['destinationExists'] ? 204 : 201);
705 * @param ResponseInterface $response
708 function httpReport(RequestInterface $request, ResponseInterface $response) { argument