BcAdminMiddleware
in package
implements
MiddlewareInterface
BcAdminMiddleware
Interfaces, Classes, Traits and Enums
- MiddlewareInterface
Table of Contents
- process() : ResponseInterface
- Process
- setCurrentSite() : ServerRequestInterface
- 現在の管理対象のサイトを設定する
Methods
process()
Process
public
process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $handler : RequestHandlerInterface
Tags
Return values
ResponseInterface —setCurrentSite()
現在の管理対象のサイトを設定する
public
setCurrentSite(ServerRequestInterface $request) : ServerRequestInterface
- 何もセットされていない場合はメインサイトを設定
- セッションがあればそのまま利用
- クエリパラメーターがあれば上書き
Parameters
- $request : ServerRequestInterface