@@ 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 | /** |