| @@ 91-104 (lines=14) @@ | ||
| 88 | * |
|
| 89 | * @return ServerRequestInterface |
|
| 90 | */ |
|
| 91 | public function getBaseRequest() |
|
| 92 | { |
|
| 93 | if (!isset($this->baseRequest)) { |
|
| 94 | $this->baseRequest = new ServerRequest(); |
|
| 95 | } |
|
| 96 | ||
| 97 | $request = $this->baseRequest; |
|
| 98 | ||
| 99 | if ($request instanceof GlobalEnvironmentInterface && $request->isStale() === false) { |
|
| 100 | $request = $request->withGlobalEnvironment(true); // Make sure base request is stale |
|
| 101 | } |
|
| 102 | ||
| 103 | return $request; |
|
| 104 | } |
|
| 105 | ||
| 106 | ||
| 107 | /** |
|
| @@ 126-139 (lines=14) @@ | ||
| 123 | * |
|
| 124 | * @return ResponseInterface |
|
| 125 | */ |
|
| 126 | public function getBaseResponse() |
|
| 127 | { |
|
| 128 | if (!isset($this->baseResponse)) { |
|
| 129 | $this->baseResponse = new Response(); |
|
| 130 | } |
|
| 131 | ||
| 132 | $response = $this->baseResponse; |
|
| 133 | ||
| 134 | if ($response instanceof GlobalEnvironmentInterface && $response->isStale() === false) { |
|
| 135 | $response = $response->withGlobalEnvironment(true); // Make sure base response is stale |
|
| 136 | } |
|
| 137 | ||
| 138 | return $response; |
|
| 139 | } |
|
| 140 | ||
| 141 | ||
| 142 | /** |
|