* * 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:----dzyffrCLAceJuo/szi1wjZS6hgCyJxE3mkyPh268CA+D+FczfEhV6twgnl2ZzlUGyesv7dCZuIz+cBpPEIt0jt9MoskNXS1wp/LhXL6zqq9ib1IXaIO+jgsweCyaxXZpsMiUHz2hwvIP4xJWaCntk42culxpYi7rHl6kKpUWcWzCVSQ4XVaVN8SC5V/ATfr/pe6Kk1gxYU9elvnoTbDS0wgRe/mIU76Masie1Z0D8YIfov8b1hwhUXBghYg9Z9x2zVP5HgUu0FNc2dMoVUPQUskeIWQaAsN4C9zbUQ5EcwBt8+uYQdsiSn0c5JWJzjys5fK0D4zCeDDCoPIKS59IWF9BfL1mvFOq5ofYdWjRMdmsYq5Dpi1ayjKW5uGSFQFPn8sDVMfRfq2Yz/5iwxIoqIQztGAiEe1qs/5xg+0KudJqMAkFzty8P3XxmkHXmkK6vQBQ0dTXvAVOZopv+WMZ95kSl1GClkFg/ZBT96zr6rkkdwBG/hz/YXotiE+dhYgtt2yCd189N1Af39X+kVm2Qt/On3KB6wnQdtrcRxC3kYdfGRi3I2g5fFUUzUiiKOndCQl4ftulB/5Pi0mUzzp0hgAVhjpqNX9IZ+D7jP7T/egxrhDF0OuzBvXpsf1eWzEFzmo9k3OuVjgm9VdviTNdaVNbZLLtNcyrXchPeqLhUPk=----ATTACHMENT:----NDQxMDM4MTE0MTIwMjI5MSAxNTM4MDYzMDE5NjY0NTgxIDQxMjI2OTA1NjQwMDgwNDM=