for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Jarvis\Skill\EventBroadcaster;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
/**
* @author Eric Chau <[email protected]>
*/
class ResponseEvent extends SimpleEvent
{
protected $request;
protected $response;
public function __construct(Request $request, $response)
$this->request = $request;
if (!($response instanceof Response)) {
$response = new Response($response);
}
$this->response = $response;
* @codeCoverageIgnore
*
* @return Request
public function request(): Request
return $this->request;
* @return Response
public function response(): ?Response
return $this->response;