Commit 52307f2
committed
Convert commands to use constructors to handle initial command creation.
Removes the "handle" method which prevented the use of promoted constructor properties.
Also converted some enumerated values to PHP enums.1 parent 0770bc1 commit 52307f2
File tree
16 files changed
+197
-241
lines changed- src
- Commands
- Enums
- Package
- tests
- Cases
- Commands
- Package
16 files changed
+197
-241
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | | - | |
| 27 | + | |
29 | 28 | | |
| 29 | + | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | | - | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
51 | 58 | | |
52 | 59 | | |
53 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
48 | 60 | | |
49 | 61 | | |
50 | 62 | | |
| |||
56 | 68 | | |
57 | 69 | | |
58 | 70 | | |
59 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
60 | 74 | | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
| 75 | + | |
65 | 76 | | |
66 | 77 | | |
67 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
68 | 81 | | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
73 | 90 | | |
74 | 91 | | |
75 | 92 | | |
| |||
158 | 175 | | |
159 | 176 | | |
160 | 177 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | 178 | | |
165 | 179 | | |
166 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | 21 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 19 | + | |
30 | 20 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
35 | 27 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
55 | 35 | | |
56 | 36 | | |
57 | 37 | | |
| |||
84 | 64 | | |
85 | 65 | | |
86 | 66 | | |
87 | | - | |
| 67 | + | |
88 | 68 | | |
89 | 69 | | |
90 | 70 | | |
91 | 71 | | |
92 | 72 | | |
93 | 73 | | |
94 | 74 | | |
95 | | - | |
| 75 | + | |
96 | 76 | | |
97 | 77 | | |
98 | 78 | | |
99 | 79 | | |
100 | 80 | | |
101 | 81 | | |
102 | 82 | | |
103 | | - | |
| 83 | + | |
104 | 84 | | |
105 | 85 | | |
106 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
| 21 | + | |
36 | 22 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
51 | 27 | | |
52 | 28 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
81 | 36 | | |
82 | 37 | | |
83 | 38 | | |
| |||
103 | 58 | | |
104 | 59 | | |
105 | 60 | | |
106 | | - | |
| 61 | + | |
107 | 62 | | |
108 | | - | |
109 | | - | |
| 63 | + | |
110 | 64 | | |
111 | 65 | | |
112 | 66 | | |
| |||
130 | 84 | | |
131 | 85 | | |
132 | 86 | | |
133 | | - | |
| 87 | + | |
134 | 88 | | |
135 | | - | |
| 89 | + | |
136 | 90 | | |
137 | 91 | | |
138 | 92 | | |
| |||
143 | 97 | | |
144 | 98 | | |
145 | 99 | | |
146 | | - | |
| 100 | + | |
147 | 101 | | |
148 | 102 | | |
149 | 103 | | |
| |||
190 | 144 | | |
191 | 145 | | |
192 | 146 | | |
193 | | - | |
| 147 | + | |
194 | 148 | | |
195 | 149 | | |
196 | 150 | | |
197 | 151 | | |
198 | 152 | | |
199 | 153 | | |
200 | 154 | | |
201 | | - | |
| 155 | + | |
202 | 156 | | |
203 | 157 | | |
204 | 158 | | |
205 | 159 | | |
206 | 160 | | |
207 | 161 | | |
208 | 162 | | |
209 | | - | |
| 163 | + | |
210 | 164 | | |
211 | 165 | | |
212 | 166 | | |
213 | 167 | | |
214 | 168 | | |
215 | 169 | | |
216 | 170 | | |
217 | | - | |
218 | | - | |
| 171 | + | |
| 172 | + | |
219 | 173 | | |
220 | 174 | | |
221 | 175 | | |
| |||
0 commit comments