picea) implements MiddlewareInterface { protected Picea $picea; public function __construct(Picea $picea) { $this->picea = $picea; } public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { return $this->throw404($request); } public function throw404(ServerRequestInterface $request) : ResponseInterface { if ( class_exists(\Picea\Asset\Asset::class) ) { } return new \Laminas\Diactoros\Response\HtmlResponse($this->picea->renderHtml("lean/error/404", [], $this), 404); } }; } }