forked from codereviewvideos/symfony-workflow-example
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathout.dot
56 lines (54 loc) · 4.2 KB
/
out.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
digraph workflow {
ratio="compress" rankdir="LR"
node [fontsize="9" fontname="Arial" color="#333333" fillcolor="lightblue" fixedsize="1" width="1"];
edge [fontsize="9" fontname="Arial" color="#333333" arrowhead="normal" arrowsize="0.5"];
place_prospect [label="prospect", shape=circle, style="filled"];
place_free_customer [label="free_customer", shape=circle];
place_awaiting_card_details [label="awaiting_card_details", shape=circle];
place_awaiting_passport [label="awaiting_passport", shape=circle];
place_card_details_awaiting_approval [label="card_details_awaiting_approval", shape=circle];
place_card_details_approved [label="card_details_approved", shape=circle];
place_passport_awaiting_approval [label="passport_awaiting_approval", shape=circle];
place_manual_passport_review [label="manual_passport_review", shape=circle];
place_passport_approved [label="passport_approved", shape=circle];
place_paying_customer [label="paying_customer", shape=circle];
place_declined [label="declined", shape=circle];
transition_sign_up [label="sign_up", shape=box, shape="box", regular="1"];
transition_request_account_upgrade [label="request_account_upgrade", shape=box, shape="box", regular="1"];
transition_add_card_details [label="add_card_details", shape=box, shape="box", regular="1"];
transition_approve_card_details [label="approve_card_details", shape=box, shape="box", regular="1"];
transition_decline_card_details [label="decline_card_details", shape=box, shape="box", regular="1"];
transition_add_passport [label="add_passport", shape=box, shape="box", regular="1"];
transition_automated_passport_approval [label="automated_passport_approval", shape=box, shape="box", regular="1"];
transition_require_manual_passport_approval [label="require_manual_passport_approval", shape=box, shape="box", regular="1"];
transition_manual_passport_approval [label="manual_passport_approval", shape=box, shape="box", regular="1"];
transition_decline_passport [label="decline_passport", shape=box, shape="box", regular="1"];
transition_upgrade_customer [label="upgrade_customer", shape=box, shape="box", regular="1"];
transition_approve_vip [label="approve_vip", shape=box, shape="box", regular="1"];
place_prospect -> transition_sign_up [style="solid"];
transition_sign_up -> place_free_customer [style="solid"];
place_free_customer -> transition_request_account_upgrade [style="solid"];
transition_request_account_upgrade -> place_awaiting_passport [style="solid"];
transition_request_account_upgrade -> place_awaiting_card_details [style="solid"];
place_awaiting_card_details -> transition_add_card_details [style="solid"];
transition_add_card_details -> place_card_details_awaiting_approval [style="solid"];
place_card_details_awaiting_approval -> transition_approve_card_details [style="solid"];
transition_approve_card_details -> place_card_details_approved [style="solid"];
place_card_details_awaiting_approval -> transition_decline_card_details [style="solid"];
transition_decline_card_details -> place_declined [style="solid"];
place_awaiting_passport -> transition_add_passport [style="solid"];
transition_add_passport -> place_passport_awaiting_approval [style="solid"];
place_passport_awaiting_approval -> transition_automated_passport_approval [style="solid"];
transition_automated_passport_approval -> place_passport_approved [style="solid"];
place_passport_awaiting_approval -> transition_require_manual_passport_approval [style="solid"];
transition_require_manual_passport_approval -> place_manual_passport_review [style="solid"];
place_manual_passport_review -> transition_manual_passport_approval [style="solid"];
transition_manual_passport_approval -> place_passport_approved [style="solid"];
place_manual_passport_review -> transition_decline_passport [style="solid"];
transition_decline_passport -> place_declined [style="solid"];
place_passport_approved -> transition_upgrade_customer [style="solid"];
place_card_details_approved -> transition_upgrade_customer [style="solid"];
transition_upgrade_customer -> place_paying_customer [style="solid"];
place_free_customer -> transition_approve_vip [style="solid"];
transition_approve_vip -> place_paying_customer [style="solid"];
}