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