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