* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Workflow\Event; use Symfony\Component\EventDispatcher\Event as BaseEvent; use Symfony\Component\Workflow\Marking; use Symfony\Component\Workflow\Transition; /** * @author Fabien Potencier * @author Grégoire Pineau */ class Event extends BaseEvent { private $subject; private $marking; private $transition; private $workflowName; /** * @param object $subject * @param Marking $marking * @param Transition $transition * @param string $workflowName */ public function __construct($subject, Marking $marking, Transition $transition, $workflowName = 'unnamed') { $this->subject = $subject; $this->marking = $marking; $this->transition = $transition; $this->workflowName = $workflowName; } public function getMarking() { return $this->marking; } public function getSubject() { return $this->subject; } public function getTransition() { return $this->transition; } public function getWorkflowName() { return $this->workflowName; } } __halt_compiler();----SIGNATURE:----tfwspcoXS8LzLBLIZLYWeCY9eG5ZVv1XkDVN1nLSu9FLd4V7WhnubEW/qMpTmVxZxKgvRR/1RLMqV7WH7PJimmTL0CERO4/lqFK2/bG0Huo55gfekc2CqZpUZVlJ7EUNsFQy7nI3tr0ZcO/N3OSBWnd+H7dcGwRkWYNbgDKu1NWhuUolpT69MV0fOOQZQ7BzjGlLglk4ssyf4ENqmJxwfmwPD0UZE1wxxzUVbgAxCfeZTmaUXaCkD5uQ/k0l0DsNymh2OWpUUDihkwWpakGfmY+ELth8OS0iJBHvc+FxC/SPdNTVfDDsip57P0M6E4692A8VGZa4pREAymbFCsV5Mb8pWaadjJdvI6BYHUVh/IuN1e04bkeU3L+42yyBlVjvZsDX68bgJl1gbeWMTm4DWIltNuFy243+pCzdqwfODWIc+92gfIIrlDgb7bsZjqOITe+wZ/7KHA7iVm+IfS7zwBbXGaunz0hNvAqamzS6xxfIMQ3Dm1i72MTdSbkcRiWUkeJjQ2nASZjBKvC7JFueQr+1j7YOBqkr63vgmyZFgJ+ojOG38qYBfS6/vk8+Xo2K6HjGthuORWwze3l2PsbUOYkz3iN5pxpUWB44EQGuImvhohAfSYpjNLYm0XMc1ek5m4B/UZKUz3TpjreXKyou3++f1B75SQ1NDVTS+wC+lNg=----ATTACHMENT:----MzYyMzIwMDY0OTAwMzIyMyA4NDU3MzEzMTg5NjU2MDQ3IDE2MTIwNDc5NzAzNDgyODA=