|
1 | 1 | { |
2 | 2 | "Events\\Model\\SingleEvents" : { |
3 | | - "substitutions" : {"Maphper\\Maphper" : {"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
| 3 | + "substitutions" : {"Maphper\\Maphper" : {"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
4 | 4 | }, |
5 | 5 | "Events\\Model\\RepeatingEvents" : { |
6 | | - "substitutions" : {"Maphper\\Maphper" : {"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
| 6 | + "substitutions" : {"Maphper\\Maphper" : {"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
7 | 7 | }, |
8 | 8 | "Events\\Model\\Events" : { |
9 | 9 | "constructParams" : [ |
10 | | - {"instance" : "Events\\Model\\SingleEvents"}, |
11 | | - {"instance" : "Events\\Model\\RepeatingEvents"} |
| 10 | + {"Dice::INSTANCE" : "Events\\Model\\SingleEvents"}, |
| 11 | + {"Dice::INSTANCE" : "Events\\Model\\RepeatingEvents"} |
12 | 12 | ] |
13 | 13 | }, |
14 | 14 | "Events\\Model\\Calendar" : { |
15 | 15 | "substitutions" : { |
16 | | - "Events\\Model\\EventsStorage" : {"instance" : "Events\\Model\\Events"} |
| 16 | + "Events\\Model\\EventsStorage" : {"Dice::INSTANCE" : "Events\\Model\\Events"} |
17 | 17 | } |
18 | 18 | }, |
19 | 19 | "Recurr\\Transformer\\TextTransformer" : { |
20 | 20 | "substitutions" : { |
21 | | - "Recurr\\Transformer\\TranslatorInterface" : { "instance" : "Recurr\\Transformer\\Translator", "params" : ["en", "en"]} |
| 21 | + "Recurr\\Transformer\\TranslatorInterface" : { "Dice::INSTANCE" : "Recurr\\Transformer\\Translator", "params" : ["en", "en"]} |
22 | 22 | } |
23 | 23 | }, |
24 | 24 | "Recurr\\Transformer\\Translator" : { |
|
29 | 29 | }, |
30 | 30 | "Events\\Model\\Form" : { |
31 | 31 | "constructParams" : [ |
32 | | - {"instance" : "$event_saver"} |
| 32 | + {"Dice::INSTANCE" : "$event_saver"} |
33 | 33 | ] |
34 | 34 | }, |
35 | 35 | "$event_id_model" : { |
36 | 36 | "instanceOf" : "MVC\\Model\\Id", |
37 | | - "substitutions" : {"ArrayAccess" : {"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
| 37 | + "substitutions" : {"ArrayAccess" : {"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}} |
38 | 38 | }, |
39 | 39 | "$event_saver" : { |
40 | 40 | "instanceOf" : "MVC\\Model\\Form\\Save", |
41 | 41 | "constructParams" : [ |
42 | | - {"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}, |
43 | | - {"instance" : "$events_validate_event"} |
| 42 | + {"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}, |
| 43 | + {"Dice::INSTANCE" : "$events_validate_event"} |
44 | 44 | ] |
45 | 45 | }, |
46 | 46 | "$event_deleter" : { |
47 | 47 | "instanceOf" : "MVC\\Model\\Form\\Delete", |
48 | | - "constructParams" : [{"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}, "id"] |
| 48 | + "constructParams" : [{"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["events"]}, "id"] |
49 | 49 | }, |
50 | 50 | "$event_repeat_saver" : { |
51 | 51 | "instanceOf" : "MVC\\Model\\Form\\Save", |
52 | 52 | "constructParams" : [ |
53 | | - {"instance" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["repeat_events"]}, |
54 | | - {"instance" : "$events_validate_repeat"} |
| 53 | + {"Dice::INSTANCE" : ["MaphperLoader\\Json", "getMaphper"], "params" : ["repeat_events"]}, |
| 54 | + {"Dice::INSTANCE" : "$events_validate_repeat"} |
55 | 55 | ] |
56 | 56 | }, |
57 | 57 | "$events_validate_id" : { |
58 | 58 | "instanceOf" : "Respect\\Validation\\Rules\\When", |
59 | 59 | "constructParams" : [ |
60 | | - {"instance" : "Respect\\Validation\\Rules\\NotEmpty"}, |
61 | | - {"instance" : "Respect\\Validation\\Rules\\IntVal"}, |
62 | | - {"instance" : "Respect\\Validation\\Rules\\AlwaysValid" } |
| 60 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\NotEmpty"}, |
| 61 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\IntVal"}, |
| 62 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\AlwaysValid" } |
63 | 63 | ] |
64 | 64 | }, |
65 | 65 | "$events_validate_name" : { |
66 | 66 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
67 | 67 | "call" : [["addRules", [[ |
68 | | - {"instance" : "Respect\\Validation\\Rules\\Alnum"}, |
69 | | - {"instance" : "Respect\\Validation\\Rules\\Length", "params" : [1, 50]}, |
70 | | - {"instance" : "Respect\\Validation\\Rules\\NotEmpty"} |
| 68 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Alnum"}, |
| 69 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Length", "params" : [1, 50]}, |
| 70 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\NotEmpty"} |
71 | 71 | ]]]] |
72 | 72 | }, |
73 | 73 | "$events_validate_location" : { |
74 | 74 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
75 | 75 | "call" : [["addRules", [[ |
76 | | - {"instance" : "Respect\\Validation\\Rules\\Alnum", "params" : ["\n,"]}, |
77 | | - {"instance" : "Respect\\Validation\\Rules\\Length", "params" : [1, 300]} |
| 76 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Alnum", "params" : ["\n,"]}, |
| 77 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Length", "params" : [1, 300]} |
78 | 78 | ]]]] |
79 | 79 | }, |
80 | 80 | "$events_validate_description" : { |
|
86 | 86 | "$events_validate_date" : { |
87 | 87 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
88 | 88 | "call" : [["addRules", [[ |
89 | | - {"instance" : "Respect\\Validation\\Rules\\Date"} |
| 89 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Date"} |
90 | 90 | ]]]] |
91 | 91 | }, |
92 | 92 | "$events_validate_date_or1" : { |
93 | 93 | "instanceOf" : "Respect\\Validation\\Rules\\OneOf", |
94 | 94 | "call" : [["addRules", [[ |
95 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["end_date", "min", "start_date"]}, |
96 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]} |
| 95 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["end_date", "min", "start_date"]}, |
| 96 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]} |
97 | 97 | ]]]] |
98 | 98 | }, |
99 | 99 | "$events_validate_date_or2" : { |
100 | 100 | "instanceOf" : "Respect\\Validation\\Rules\\OneOf", |
101 | 101 | "call" : [["addRules", [[ |
102 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "max", "end_date"]}, |
103 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]} |
| 102 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "max", "end_date"]}, |
| 103 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]} |
104 | 104 | ]]]] |
105 | 105 | }, |
106 | 106 | "$events_validate_time" : { |
107 | 107 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
108 | 108 | "call" : [["addRules", [[ |
109 | | - {"instance" : "Respect\\Validation\\Rules\\Date", "params" : ["H:i"]} |
| 109 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Date", "params" : ["H:i"]} |
110 | 110 | ]]]] |
111 | 111 | }, |
112 | 112 | "$events_validate_event" : { |
113 | 113 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
114 | 114 | "call" : [["addRules", [[ |
115 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["id", {"instance" : "$events_validate_id"}, false]}, |
116 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["name", {"instance" : "$events_validate_name"}]}, |
117 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : |
118 | | - ["location", {"instance" : "Respect\\Validation\\Rules\\Optional", |
119 | | - "params" : [{"instance" : "$events_validate_description"}]}, false]}, |
120 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : |
121 | | - ["description", {"instance" : "Respect\\Validation\\Rules\\Optional", |
122 | | - "params" : [{"instance" : "$events_validate_description"}]}, false]}, |
123 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["start_date", {"instance" : "$events_validate_date"}]}, |
124 | | - {"instance" : "Respect\\Validation\\Rules\\When", "params" : [ |
125 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["repeat_id", {"instance" : "$events_validate_id"}]}, |
126 | | - {"instance" : "Respect\\Validation\\Rules\\AlwaysValid" }, |
127 | | - {"instance" : "Respect\\Validation\\Rules\\AllOf", "params" : [ |
128 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["end_date", {"instance" : "$events_validate_date"}]}, |
129 | | - {"instance" : "$events_validate_date_or1" }, |
130 | | - {"instance" : "$events_validate_date_or2" } |
| 115 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["id", {"Dice::INSTANCE" : "$events_validate_id"}, false]}, |
| 116 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["name", {"Dice::INSTANCE" : "$events_validate_name"}]}, |
| 117 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : |
| 118 | + ["location", {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Optional", |
| 119 | + "params" : [{"Dice::INSTANCE" : "$events_validate_description"}]}, false]}, |
| 120 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : |
| 121 | + ["description", {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Optional", |
| 122 | + "params" : [{"Dice::INSTANCE" : "$events_validate_description"}]}, false]}, |
| 123 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["start_date", {"Dice::INSTANCE" : "$events_validate_date"}]}, |
| 124 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\When", "params" : [ |
| 125 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["repeat_id", {"Dice::INSTANCE" : "$events_validate_id"}]}, |
| 126 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\AlwaysValid" }, |
| 127 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\AllOf", "params" : [ |
| 128 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["end_date", {"Dice::INSTANCE" : "$events_validate_date"}]}, |
| 129 | + {"Dice::INSTANCE" : "$events_validate_date_or1" }, |
| 130 | + {"Dice::INSTANCE" : "$events_validate_date_or2" } |
131 | 131 | ]} |
132 | 132 | ]}, |
133 | | - {"instance" : "Respect\\Validation\\Rules\\When", "params" : [ |
134 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]}, |
135 | | - {"instance" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_time", "max", "end_time"]}, |
136 | | - {"instance" : "Respect\\Validation\\Rules\\AlwaysValid" } |
| 133 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\When", "params" : [ |
| 134 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_date", "equals", "end_date"]}, |
| 135 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\KeyValue", "params" : ["start_time", "max", "end_time"]}, |
| 136 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\AlwaysValid" } |
137 | 137 | ]}, |
138 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["start_time", {"instance" : "$events_validate_time"}]}, |
139 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["end_time", {"instance" : "$events_validate_time"}]}, |
140 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["repeat_id", {"instance" : "$events_validate_id"}, false]} |
| 138 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["start_time", {"Dice::INSTANCE" : "$events_validate_time"}]}, |
| 139 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["end_time", {"Dice::INSTANCE" : "$events_validate_time"}]}, |
| 140 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["repeat_id", {"Dice::INSTANCE" : "$events_validate_id"}, false]} |
141 | 141 | ]]]] |
142 | 142 | }, |
143 | 143 | "$events_validate_repeat" : { |
144 | 144 | "instanceOf" : "Respect\\Validation\\Rules\\AllOf", |
145 | 145 | "constructParams" : [ |
146 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["freq", |
147 | | - {"instance" : "Respect\\Validation\\Rules\\In", "params" : [["weekly"]]} |
| 146 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["freq", |
| 147 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\In", "params" : [["weekly"]]} |
148 | 148 | ]}, |
149 | | - {"instance" : "Respect\\Validation\\Rules\\Key", "params" : ["interval_num", {"instance" : "$events_validate_id"}]} |
| 149 | + {"Dice::INSTANCE" : "Respect\\Validation\\Rules\\Key", "params" : ["interval_num", {"Dice::INSTANCE" : "$events_validate_id"}]} |
150 | 150 | ] |
151 | 151 | } |
152 | 152 | } |
0 commit comments