1: <?php
2:
3: /**
4: * This file is part of the Nette Framework (http://nette.org)
5: *
6: * Copyright (c) 2004 David Grudl (http://davidgrudl.com)
7: *
8: * For the full copyright and license information, please view
9: * the file license.txt that was distributed with this source code.
10: */
11:
12: namespace Nette\Application\Responses;
13:
14: use Nette;
15:
16:
17: /**
18: * Forwards to new request.
19: *
20: * @author David Grudl
21: *
22: * @property-read Nette\Application\Request $request
23: */
24: class ForwardResponse extends Nette\Object implements Nette\Application\IResponse
25: {
26: /** @var Nette\Application\Request */
27: private $request;
28:
29:
30: public function __construct(Nette\Application\Request $request)
31: {
32: $this->request = $request;
33: }
34:
35:
36: /**
37: * @return Nette\Application\Request
38: */
39: final public function getRequest()
40: {
41: return $this->request;
42: }
43:
44:
45: /**
46: * Sends response to output.
47: * @return void
48: */
49: public function send(Nette\Http\IRequest $httpRequest, Nette\Http\IResponse $httpResponse)
50: {
51: }
52:
53: }
54: