1 | <?php |
||
65 | class EventService { |
||
66 | |||
67 | |||
68 | /** @var IEventDispatcher */ |
||
69 | private $eventDispatcher; |
||
70 | |||
71 | |||
72 | /** |
||
73 | * EventService constructor. |
||
74 | * |
||
75 | * @param IEventDispatcher $eventDispatcher |
||
76 | */ |
||
77 | public function __construct(IEventDispatcher $eventDispatcher) { |
||
80 | |||
81 | |||
82 | /** |
||
83 | * onCircleCreation() |
||
84 | * |
||
85 | * Called when a circle is created. |
||
86 | * Broadcast an activity to the cloud |
||
87 | * We won't do anything if the circle is not PUBLIC or CLOSED |
||
88 | * |
||
89 | * @param FederatedEvent $federatedEvent |
||
90 | */ |
||
91 | public function circleCreating(FederatedEvent $federatedEvent): void { |
||
95 | |||
96 | /** |
||
97 | * @param FederatedEvent $federatedEvent |
||
98 | * @param array $results |
||
99 | */ |
||
100 | public function circleCreated(FederatedEvent $federatedEvent, array $results): void { |
||
104 | |||
105 | |||
106 | /** |
||
107 | * @param FederatedEvent $federatedEvent |
||
108 | */ |
||
109 | public function circleDestroying(FederatedEvent $federatedEvent): void { |
||
113 | |||
114 | /** |
||
115 | * @param FederatedEvent $federatedEvent |
||
116 | * @param array $results |
||
117 | */ |
||
118 | public function circleDestroyed(FederatedEvent $federatedEvent, array $results): void { |
||
122 | |||
123 | |||
124 | /** |
||
125 | * @param FederatedEvent $federatedEvent |
||
126 | */ |
||
127 | public function singleMemberAdding(FederatedEvent $federatedEvent): void { |
||
132 | |||
133 | /** |
||
134 | * @param FederatedEvent $federatedEvent |
||
135 | * @param array $results |
||
136 | */ |
||
137 | public function singleMemberAdded(FederatedEvent $federatedEvent, array $results): void { |
||
142 | |||
143 | |||
144 | /** |
||
145 | * @param FederatedEvent $federatedEvent |
||
146 | */ |
||
147 | public function multipleMemberAdding(FederatedEvent $federatedEvent): void { |
||
152 | |||
153 | /** |
||
154 | * @param FederatedEvent $federatedEvent |
||
155 | * @param array $results |
||
156 | */ |
||
157 | public function multipleMemberAdded(FederatedEvent $federatedEvent, array $results): void { |
||
162 | |||
163 | |||
164 | public function memberInvited(Member $member): void { |
||
166 | |||
167 | |||
168 | public function memberRequest(Member $member): void { |
||
170 | |||
171 | |||
172 | /** |
||
173 | * @param FederatedEvent $federatedEvent |
||
174 | */ |
||
175 | public function memberJoining(FederatedEvent $federatedEvent): void { |
||
180 | |||
181 | /** |
||
182 | * @param FederatedEvent $federatedEvent |
||
183 | * @param array $results |
||
184 | */ |
||
185 | public function memberJoined(FederatedEvent $federatedEvent, array $results): void { |
||
190 | |||
191 | |||
192 | /** |
||
193 | * @param FederatedEvent $federatedEvent |
||
194 | */ |
||
195 | public function memberEditing(FederatedEvent $federatedEvent): void { |
||
200 | |||
201 | /** |
||
202 | * @param FederatedEvent $federatedEvent |
||
203 | * @param array $results |
||
204 | */ |
||
205 | public function memberEdited(FederatedEvent $federatedEvent, array $results): void { |
||
210 | |||
211 | |||
212 | /** |
||
213 | * @param FederatedEvent $federatedEvent |
||
214 | */ |
||
215 | public function memberRemoving(FederatedEvent $federatedEvent): void { |
||
220 | |||
221 | /** |
||
222 | * @param FederatedEvent $federatedEvent |
||
223 | * @param array $results |
||
224 | */ |
||
225 | public function memberRemoved(FederatedEvent $federatedEvent, array $results): void { |
||
230 | |||
231 | |||
232 | /** |
||
233 | * @param FederatedEvent $federatedEvent |
||
234 | */ |
||
235 | public function memberLeaving(FederatedEvent $federatedEvent): void { |
||
240 | |||
241 | /** |
||
242 | * @param FederatedEvent $federatedEvent |
||
243 | * @param SimpleDataStore[] $results |
||
244 | */ |
||
245 | public function memberLeft(FederatedEvent $federatedEvent, array $results): void { |
||
250 | |||
251 | |||
252 | /** |
||
253 | * @param Membership[] $new |
||
254 | */ |
||
255 | public function membershipsCreated(array $new): void { |
||
259 | |||
260 | |||
261 | /** |
||
262 | * @param Membership[] $deprecated |
||
263 | */ |
||
264 | public function membershipsRemoved(array $deprecated): void { |
||
268 | |||
269 | |||
270 | /** |
||
271 | * @param ShareWrapper $wrappedShare |
||
272 | */ |
||
273 | public function localShareCreated(ShareWrapper $wrappedShare): void { |
||
275 | |||
276 | /** |
||
277 | * @param ShareWrapper $wrappedShare |
||
278 | */ |
||
279 | public function federatedShareCreated(ShareWrapper $wrappedShare, Mount $mount): void { |
||
286 | |||
287 | |||
288 | /** |
||
289 | * @param ShareWrapper $wrappedShare |
||
290 | */ |
||
291 | public function localShareDeleted(ShareWrapper $wrappedShare): void { |
||
293 | |||
294 | /** |
||
295 | * @param ShareWrapper $wrappedShare |
||
296 | */ |
||
297 | public function federatedShareDeleted(ShareWrapper $wrappedShare): void { |
||
299 | |||
300 | |||
301 | |||
302 | // /** |
||
303 | // * @param FederatedEvent $federatedEvent |
||
304 | // */ |
||
305 | // public function onSharedItemsSyncRequested(FederatedEvent $federatedEvent) { |
||
306 | // $event = new SharedItemsSyncRequestedEvent($federatedEvent); |
||
307 | // $this->eventDispatcher->dispatchTyped($event); |
||
308 | // } |
||
309 | |||
310 | } |
||
311 | |||
312 |
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.