ReferrerEnforcer
Read onlyYes
Table of Contents
Methods
- handle() : ResponseInterface|null
- resolveAbsoluteWebPath() : string
- resolveReferrerType() : int
- resolveRequestDir() : string
- resolveRequestHost() : string
Methods
handle()
public
handle(ServerRequestInterface $request, array<string|int, mixed> $options) : ResponseInterface|null
Parameters
- $request : ServerRequestInterface
- $options : array<string|int, mixed>
Return values
ResponseInterface|nullresolveAbsoluteWebPath()
protected
resolveAbsoluteWebPath(string $target, ServerRequestInterface $request) : string
Parameters
- $target : string
- $request : ServerRequestInterface
Return values
stringresolveReferrerType()
protected
resolveReferrerType(ServerRequestInterface $request, string $requestHost, string $requestDir) : int
Parameters
- $request : ServerRequestInterface
- $requestHost : string
- $requestDir : string
Return values
intresolveRequestDir()
protected
resolveRequestDir(ServerRequestInterface $request) : string
Parameters
- $request : ServerRequestInterface
Return values
stringresolveRequestHost()
protected
resolveRequestHost(ServerRequestInterface $request) : string
Parameters
- $request : ServerRequestInterface