* * 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:----UsAhTUYFG+/VY0U/v3X7wHBHgoTPUEQ9TE8Rr5O8GdIC8bh92d7AwD4g+enItZBdhW3YMpvVJHUwQg0xaX1iu1OXGKIZ4K//n6bcXsNCqFJ7F5eZmHKNBPIb40b0QkiAiOXSUTmli0mE41YnBXhINjRjjDVEHtussvoIYDQTHy2c1d1uSz4/TNdWSgdXfN3LYuo6fjF+67e4LxSFWvdnkdxyYA6+GoDAV9VPeGQd5tDzJeG8LKTGeRIPEAqCsmCPrAZee3vSqdH7jmACIeWQLNnf9f+EgBaVWHRoa8rAnYOeDMH6yGXD6i4E5MoNmpzlC//Y0/YsS+TFDf+137kId8GH7TUy6UGYHk27L4SYvp9TPwJbNyFOAceDCc9sUHraxpVaPKaEQjNq57uokvkAcAtIikjrxg4ZUAJukzb3oPpwj4jZg+hILDVWBz0Y1kH9VHBSWs78q4UdmNnsY/m9cAieZydmj5eSFLkzYusZFtOuOzHDfN/Lp+FvPPrLx9nKoUywVob5Osa85fHH7eMlq+eddmtKLEJOJhE3OspPi95o5THqNvH9cit2zIsFyGxmAjM37ftV+rMsGuOaxgtWx3vrG4cJ4JGH9c/oAQm9+f1r9oiizFk0Gvptzex3w7CiP278LsQTOtsn2v6yXN3VJWex71WDlqR5pFNkMWQTTTo=----ATTACHMENT:----Nzc1MjM1NjA1ODI5ODEyNyA4ODI1MDA1NzYzNzI4MDYxIDUxMjM3Mjc3NDQzNDI2NzE=