File: /home4/cca63905/public_html/nueva/vendor/prestashop/circuit-breaker/src/Event/TransitionEvent.php
<?php
namespace PrestaShop\CircuitBreaker\Event;
use Symfony\Component\EventDispatcher\Event;
class TransitionEvent extends Event
{
/**
* @var string the Transition name
*/
private $eventName;
/**
* @var string the Service URI
*/
private $service;
/**
* @var array the Service parameters
*/
private $parameters;
/**
* @param string $eventName the transition name
* @param string $service the Service URI
* @param array $parameters the Service parameters
*/
public function __construct($eventName, $service, array $parameters)
{
$this->eventName = $eventName;
$this->service = $service;
$this->parameters = $parameters;
}
/**
* @return string the Transition name
*/
public function getEvent()
{
return $this->eventName;
}
/**
* @return string the Service URI
*/
public function getService()
{
return $this->service;
}
/**
* @return array the Service parameters
*/
public function getParameters()
{
return $this->parameters;
}
}