@@ -214,7 +214,7 @@ private function guardTransition($subject, Marking $marking, Transition $transit
214
214
return ;
215
215
}
216
216
217
- $ event = new GuardEvent ($ subject , $ marking , $ transition );
217
+ $ event = new GuardEvent ($ subject , $ marking , $ transition, $ this -> name );
218
218
219
219
$ this ->dispatcher ->dispatch ('workflow.guard ' , $ event );
220
220
$ this ->dispatcher ->dispatch (sprintf ('workflow.%s.guard ' , $ this ->name ), $ event );
@@ -226,7 +226,7 @@ private function guardTransition($subject, Marking $marking, Transition $transit
226
226
private function leave ($ subject , Transition $ transition , Marking $ marking )
227
227
{
228
228
if (null !== $ this ->dispatcher ) {
229
- $ event = new Event ($ subject , $ marking , $ transition );
229
+ $ event = new Event ($ subject , $ marking , $ transition, $ this -> name );
230
230
231
231
$ this ->dispatcher ->dispatch ('workflow.leave ' , $ event );
232
232
$ this ->dispatcher ->dispatch (sprintf ('workflow.%s.leave ' , $ this ->name ), $ event );
@@ -247,7 +247,7 @@ private function transition($subject, Transition $transition, Marking $marking)
247
247
return ;
248
248
}
249
249
250
- $ event = new Event ($ subject , $ marking , $ transition );
250
+ $ event = new Event ($ subject , $ marking , $ transition, $ this -> name );
251
251
252
252
$ this ->dispatcher ->dispatch ('workflow.transition ' , $ event );
253
253
$ this ->dispatcher ->dispatch (sprintf ('workflow.%s.transition ' , $ this ->name ), $ event );
@@ -257,7 +257,7 @@ private function transition($subject, Transition $transition, Marking $marking)
257
257
private function enter ($ subject , Transition $ transition , Marking $ marking )
258
258
{
259
259
if (null !== $ this ->dispatcher ) {
260
- $ event = new Event ($ subject , $ marking , $ transition );
260
+ $ event = new Event ($ subject , $ marking , $ transition, $ this -> name );
261
261
262
262
$ this ->dispatcher ->dispatch ('workflow.enter ' , $ event );
263
263
$ this ->dispatcher ->dispatch (sprintf ('workflow.%s.enter ' , $ this ->name ), $ event );
@@ -278,7 +278,7 @@ private function entered($subject, Transition $transition, Marking $marking)
278
278
return ;
279
279
}
280
280
281
- $ event = new Event ($ subject , $ marking , $ transition );
281
+ $ event = new Event ($ subject , $ marking , $ transition, $ this -> name );
282
282
283
283
$ this ->dispatcher ->dispatch ('workflow.entered ' , $ event );
284
284
$ this ->dispatcher ->dispatch (sprintf ('workflow.%s.entered ' , $ this ->name ), $ event );
0 commit comments