/** * Handles the OPTIONS request. * * Applies authorization checking to the OPTIONS request and returns the * parent response. * * @param ezcWebdavOptionsRequest $request * @return ezcWebdavOptionsResponse */ public function options(ezcWebdavOptionsRequest $request) { // Check authorization if (!ezcWebdavServer::getInstance()->isAuthorized($request->requestUri, $request->getHeader('Authorization'))) { return $this->createUnauthorizedResponse($request->requestUri, $request->getHeader('Authorization')); } return parent::options($request); }