Checks whether the "sharing check" is enabled
| package |
OCA\Gallery\SharingCheckMiddleware |
|---|
__construct( $appName, \OCP\IRequest $request, \OCP\IURLGenerator $urlGenerator, \OCP\ILogger $logger)
\OCP\IRequest
\OCP\IURLGenerator
\OCP\ILogger
afterException( $controller, $methodName, \Exception $exception)
| inheritDoc | |
|---|---|
\Exception
beforeController( $controller, $methodName)
Inspects the controller method annotations and if PublicPage is found it makes sure that sharing is enabled in the configuration settings
The check is not performed on "guest" pages which don't require sharing to be enabled
| inheritDoc | |
|---|---|
computeResponse(string $message, integer $code) : \OCP\AppFramework\Http\JSONResponse|\OCP\AppFramework\Http\RedirectResponse|\OCP\AppFramework\Http\TemplateResponse
string
integer
\OCP\AppFramework\Http\JSONResponse|\OCP\AppFramework\Http\RedirectResponse|\OCP\AppFramework\Http\TemplateResponse
isSharingEnabled() : boolean
boolean
redirectToErrorPage(string $message, integer $code) : \OCP\AppFramework\Http\RedirectResponse
string
integer
\OCP\AppFramework\Http\RedirectResponse
sendHtml401() : \OCP\AppFramework\Http\TemplateResponse
\OCP\AppFramework\Http\TemplateResponse
sendHtmlResponse(string $message, integer $code) : \OCP\AppFramework\Http\RedirectResponse|\OCP\AppFramework\Http\TemplateResponse
string
integer
\OCP\AppFramework\Http\RedirectResponse|\OCP\AppFramework\Http\TemplateResponse
sendJsonResponse(string $message, integer $code) : \OCP\AppFramework\Http\JSONResponse
string
integer
\OCP\AppFramework\Http\JSONResponse
config : \OCP\IConfig
| var |
|---|
\OCP\IConfig
reflector : \OCP\AppFramework\Utility\IControllerMethodReflector
| var |
|---|
\OCP\AppFramework\Utility\IControllerMethodReflector
appName : string
| var |
|---|
string
request : \OCP\IRequest
| var |
|---|
\OCP\IRequest
urlGenerator : \OCP\IURLGenerator
| var |
|---|
\OCP\IURLGenerator
logger : \OCP\ILogger
| var |
|---|
\OCP\ILogger