for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Codeburner Framework.
*
* @author Alex Rohleder <[email protected]>
* @copyright 2016 Alex Rohleder
* @license http://opensource.org/licenses/MIT
*/
namespace Codeburner\Router\Strategies;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface;
* Trait RequestAwareTrait
trait RequestAwareTrait
{
* @var RequestInterface
protected $request;
* @var ResponseInterface
protected $response;
* RequestResponseStrategy constructor.
* @param RequestInterface $request
* @param ResponseInterface $response
public function __construct(RequestInterface $request, ResponseInterface $response)
$this->request = $request;
$this->response = $response;
}
* @return RequestInterface
public function getRequest()
return $this->request;
* @return self
public function setRequest(RequestInterface $request)
return $this;
* @return ResponseInterface
public function getResponse()
return $this->response;
public function setResponse(ResponseInterface $response)