Skip to content

Commit 869ad00

Browse files
committed
Merge branch '4.4'
* 4.4: Update workflow configuration example following Symfony 4.3 deprecations
2 parents 07a2d43 + e916088 commit 869ad00

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

workflow/dumping-workflows.rst

+15-2
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,12 @@ Below is the configuration for the pull request state machine with styling added
8484
workflows:
8585
pull_request:
8686
type: 'state_machine'
87+
marking_store:
88+
type: 'method'
89+
property: 'currentPlace'
8790
supports:
8891
- App\Entity\PullRequest
89-
initial_place: start
92+
initial_marking: start
9093
places:
9194
start: ~
9295
coding: ~
@@ -140,10 +143,15 @@ Below is the configuration for the pull request state machine with styling added
140143
141144
<framework:config>
142145
<framework:workflow name="pull_request" type="state_machine">
143-
<framework:marking-store type="single_state"/>
146+
<framework:marking-store>
147+
<framework:type>method</framework:type>
148+
<framework:property>currentPlace</framework:property>
149+
</framework:marking-store>
144150
145151
<framework:support>App\Entity\PullRequest</framework:support>
146152
153+
<framework:initial_marking>start</framework:initial_marking>
154+
147155
<framework:place>start</framework:place>
148156
<framework:place>coding</framework:place>
149157
<framework:place>test</framework:place>
@@ -229,7 +237,12 @@ Below is the configuration for the pull request state machine with styling added
229237
'workflows' => [
230238
'pull_request' => [
231239
'type' => 'state_machine',
240+
'marking_store' => [
241+
type: 'method',
242+
property: 'currentPlace',
243+
],
232244
'supports' => ['App\Entity\PullRequest'],
245+
'initial_marking' => 'start',
233246
'places' => [
234247
'start',
235248
'coding',

workflow/introduction.rst

+14-1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ Below is the configuration for the pull request state machine.
7777
workflows:
7878
pull_request:
7979
type: 'state_machine'
80+
marking_store:
81+
type: 'method'
82+
property: 'currentPlace'
8083
supports:
8184
- App\Entity\PullRequest
8285
initial_marking: start
@@ -123,9 +126,14 @@ Below is the configuration for the pull request state machine.
123126
124127
<framework:config>
125128
<framework:workflow name="pull_request" type="state_machine">
126-
<framework:marking-store type="single_state"/>
129+
<framework:marking-store>
130+
<framework:type>method</framework:type>
131+
<framework:property>currentPlace</framework:property>
132+
</framework:marking-store>
127133
128134
<framework:support>App\Entity\PullRequest</framework:support>
135+
136+
<framework:initial_marking>start</framework:initial_marking>
129137
130138
<framework:place>start</framework:place>
131139
<framework:place>coding</framework:place>
@@ -191,7 +199,12 @@ Below is the configuration for the pull request state machine.
191199
'workflows' => [
192200
'pull_request' => [
193201
'type' => 'state_machine',
202+
'marking_store' => [
203+
'type' => 'method',
204+
'property' => 'currentPlace',
205+
],
194206
'supports' => ['App\Entity\PullRequest'],
207+
'initial_marking' => 'start',
195208
'places' => [
196209
'start',
197210
'coding',

0 commit comments

Comments
 (0)