|
13 | 13 | public function __invoke(): void |
14 | 14 | { |
15 | 15 | $this->initEventListeners(); |
16 | | - $this->initEndpoints(); |
17 | 16 | $this->initACPMenuItems(); |
18 | 17 | $this->initLicenseData(); |
19 | 18 | } |
@@ -128,161 +127,6 @@ static function (\wcf\event\acp\dashboard\box\BoxCollecting $event) { |
128 | 127 | ); |
129 | 128 | } |
130 | 129 |
|
131 | | - private function initEndpoints(): void |
132 | | - { |
133 | | - EventHandler::getInstance()->register( |
134 | | - \wcf\event\endpoint\ControllerCollecting::class, |
135 | | - static function (\wcf\event\endpoint\ControllerCollecting $event) { |
136 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\GetArticlePopover()); |
137 | | - $event->register(new \wcf\system\endpoint\controller\core\files\DeleteFile()); |
138 | | - $event->register(new \wcf\system\endpoint\controller\core\files\GenerateThumbnails()); |
139 | | - $event->register(new \wcf\system\endpoint\controller\core\files\PrepareUpload()); |
140 | | - $event->register(new \wcf\system\endpoint\controller\core\files\upload\SaveChunk()); |
141 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\CreateComment()); |
142 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\DeleteComment()); |
143 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\EditComment()); |
144 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\EnableComment()); |
145 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\RenderComments()); |
146 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\RenderComment()); |
147 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\UpdateComment()); |
148 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\CreateResponse()); |
149 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\DeleteResponse()); |
150 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\EditResponse()); |
151 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\EnableResponse()); |
152 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\RenderResponse()); |
153 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\RenderResponses()); |
154 | | - $event->register(new \wcf\system\endpoint\controller\core\comments\responses\UpdateResponse()); |
155 | | - $event->register(new \wcf\system\endpoint\controller\core\devtools\projects\SyncVersion()); |
156 | | - $event->register(new \wcf\system\endpoint\controller\core\exceptions\RenderException()); |
157 | | - $event->register(new \wcf\system\endpoint\controller\core\gridViews\GetRows()); |
158 | | - $event->register(new \wcf\system\endpoint\controller\core\gridViews\GetGridView()); |
159 | | - $event->register(new \wcf\system\endpoint\controller\core\gridViews\GetRow()); |
160 | | - $event->register(new \wcf\system\endpoint\controller\core\cronjobs\logs\ClearLogs()); |
161 | | - $event->register(new \wcf\system\endpoint\controller\core\listViews\GetItems()); |
162 | | - $event->register(new \wcf\system\endpoint\controller\core\listViews\GetItem()); |
163 | | - $event->register(new \wcf\system\endpoint\controller\core\messages\GetMentionSuggestions()); |
164 | | - $event->register(new \wcf\system\endpoint\controller\core\messages\RenderQuote()); |
165 | | - $event->register(new \wcf\system\endpoint\controller\core\messages\ResetRemovalQuotes()); |
166 | | - $event->register(new \wcf\system\endpoint\controller\core\sessions\DeleteSession()); |
167 | | - $event->register(new \wcf\system\endpoint\controller\core\versionTrackers\RevertVersion()); |
168 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\ChangeJustifiedStatus()); |
169 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\CloseReport()); |
170 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\DeleteContent()); |
171 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\EnableContent()); |
172 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\MarkModerationQueueAsRead()); |
173 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\MarkAllModerationQueuesAsRead()); |
174 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\GetUserMenuItems()); |
175 | | - $event->register(new \wcf\system\endpoint\controller\core\moderationQueues\GetModerationQueueHeaderTitle()); |
176 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\AddDarkMode()); |
177 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\CopyStyle()); |
178 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\DeleteStyle()); |
179 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\DisableStyle()); |
180 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\EnableStyle()); |
181 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\SetStyleAsDefault()); |
182 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\ChangeStyle()); |
183 | | - $event->register(new \wcf\system\endpoint\controller\core\styles\GetStyleChooser()); |
184 | | - $event->register(new \wcf\system\endpoint\controller\core\users\options\DeleteOption()); |
185 | | - $event->register(new \wcf\system\endpoint\controller\core\users\options\DisableOption()); |
186 | | - $event->register(new \wcf\system\endpoint\controller\core\users\options\EnableOption()); |
187 | | - $event->register(new \wcf\system\endpoint\controller\core\users\ranks\DeleteUserRank()); |
188 | | - $event->register(new \wcf\system\endpoint\controller\core\users\trophies\DeleteUserTrophy()); |
189 | | - $event->register(new \wcf\system\endpoint\controller\core\interactions\GetBulkContextMenuOptions()); |
190 | | - $event->register(new \wcf\system\endpoint\controller\core\interactions\GetContextMenuOptions()); |
191 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\DeleteArticle()); |
192 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\SoftDeleteArticle()); |
193 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\RestoreArticle()); |
194 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\PublishArticle()); |
195 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\UnpublishArticle()); |
196 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\MarkAllArticlesAsRead()); |
197 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\MarkArticleAsRead()); |
198 | | - $event->register(new \wcf\system\endpoint\controller\core\articles\contents\GetArticleContentHeaderTitle()); |
199 | | - $event->register(new \wcf\system\endpoint\controller\core\attachments\DeleteAttachment()); |
200 | | - $event->register(new \wcf\system\endpoint\controller\core\cronjobs\EnableCronjob()); |
201 | | - $event->register(new \wcf\system\endpoint\controller\core\cronjobs\DisableCronjob()); |
202 | | - $event->register(new \wcf\system\endpoint\controller\core\cronjobs\DeleteCronjob()); |
203 | | - $event->register(new \wcf\system\endpoint\controller\core\cronjobs\ExecuteCronjob()); |
204 | | - $event->register(new \wcf\system\endpoint\controller\core\captchas\questions\EnableQuestion()); |
205 | | - $event->register(new \wcf\system\endpoint\controller\core\captchas\questions\DisableQuestion()); |
206 | | - $event->register(new \wcf\system\endpoint\controller\core\captchas\questions\DeleteQuestion()); |
207 | | - $event->register(new \wcf\system\endpoint\controller\core\boxes\DisableBox()); |
208 | | - $event->register(new \wcf\system\endpoint\controller\core\boxes\EnableBox()); |
209 | | - $event->register(new \wcf\system\endpoint\controller\core\boxes\DeleteBox()); |
210 | | - $event->register(new \wcf\system\endpoint\controller\core\bbcodes\media\providers\DeleteProvider()); |
211 | | - $event->register(new \wcf\system\endpoint\controller\core\bbcodes\media\providers\DisableProvider()); |
212 | | - $event->register(new \wcf\system\endpoint\controller\core\bbcodes\media\providers\EnableProvider()); |
213 | | - $event->register(new \wcf\system\endpoint\controller\core\bbcodes\DeleteBBCode()); |
214 | | - $event->register(new \wcf\system\endpoint\controller\core\languages\DisableLanguage()); |
215 | | - $event->register(new \wcf\system\endpoint\controller\core\languages\DeleteLanguage()); |
216 | | - $event->register(new \wcf\system\endpoint\controller\core\languages\EnableLanguage()); |
217 | | - $event->register(new \wcf\system\endpoint\controller\core\languages\SetAsDefaultLanguage()); |
218 | | - $event->register(new \wcf\system\endpoint\controller\core\languages\items\DeleteItem()); |
219 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\DeleteLabel()); |
220 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\groups\ChangeLabelShowOrder()); |
221 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\groups\ChangeShowOrder()); |
222 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\groups\DeleteGroup()); |
223 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\groups\GetLabelShowOrder()); |
224 | | - $event->register(new \wcf\system\endpoint\controller\core\labels\groups\GetShowOrder()); |
225 | | - $event->register(new \wcf\system\endpoint\controller\core\pages\DeletePage()); |
226 | | - $event->register(new \wcf\system\endpoint\controller\core\pages\DisablePage()); |
227 | | - $event->register(new \wcf\system\endpoint\controller\core\pages\EnablePage()); |
228 | | - $event->register(new \wcf\system\endpoint\controller\core\templates\groups\DeleteTemplateGroup()); |
229 | | - $event->register(new \wcf\system\endpoint\controller\core\packages\updates\servers\DisableServer()); |
230 | | - $event->register(new \wcf\system\endpoint\controller\core\packages\updates\servers\DeleteServer()); |
231 | | - $event->register(new \wcf\system\endpoint\controller\core\packages\updates\servers\EnableServer()); |
232 | | - $event->register(new \wcf\system\endpoint\controller\core\paidSubscriptions\DeleteSubscription()); |
233 | | - $event->register(new \wcf\system\endpoint\controller\core\paidSubscriptions\DisableSubscription()); |
234 | | - $event->register(new \wcf\system\endpoint\controller\core\paidSubscriptions\EnableSubscription()); |
235 | | - $event->register(new \wcf\system\endpoint\controller\core\paidSubscriptions\users\DeleteSubscriptionUser()); |
236 | | - $event->register(new \wcf\system\endpoint\controller\core\templates\DeleteTemplate()); |
237 | | - $event->register(new \wcf\system\endpoint\controller\core\tags\DeleteTag()); |
238 | | - $event->register(new \wcf\system\endpoint\controller\core\users\groups\assignments\DeleteAssignment()); |
239 | | - $event->register(new \wcf\system\endpoint\controller\core\users\groups\assignments\EnableAssignment()); |
240 | | - $event->register(new \wcf\system\endpoint\controller\core\users\groups\assignments\DisableAssignment()); |
241 | | - $event->register(new \wcf\system\endpoint\controller\core\users\activityEvents\RenderUserActivityEvents()); |
242 | | - $event->register(new \wcf\system\endpoint\controller\core\users\groups\DeleteGroup()); |
243 | | - $event->register(new \wcf\system\endpoint\controller\core\users\reactions\RenderUserReactions()); |
244 | | - $event->register(new \wcf\system\endpoint\controller\core\menus\DeleteMenu()); |
245 | | - $event->register(new \wcf\system\endpoint\controller\core\trophies\EnableTrophy()); |
246 | | - $event->register(new \wcf\system\endpoint\controller\core\trophies\DisableTrophy()); |
247 | | - $event->register(new \wcf\system\endpoint\controller\core\trophies\DeleteTrophy()); |
248 | | - $event->register(new \wcf\system\endpoint\controller\core\trophies\GetShowOrder()); |
249 | | - $event->register(new \wcf\system\endpoint\controller\core\trophies\ChangeShowOrder()); |
250 | | - $event->register(new \wcf\system\endpoint\controller\core\ads\EnableAd()); |
251 | | - $event->register(new \wcf\system\endpoint\controller\core\ads\DisableAd()); |
252 | | - $event->register(new \wcf\system\endpoint\controller\core\ads\DeleteAd()); |
253 | | - $event->register(new \wcf\system\endpoint\controller\core\ads\GetShowOrder()); |
254 | | - $event->register(new \wcf\system\endpoint\controller\core\ads\ChangeShowOrder()); |
255 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\EnableNotice()); |
256 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\DisableNotice()); |
257 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\DeleteNotice()); |
258 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\GetShowOrder()); |
259 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\ChangeShowOrder()); |
260 | | - $event->register(new \wcf\system\endpoint\controller\core\notices\DismissNotice()); |
261 | | - $event->register(new \wcf\system\endpoint\controller\core\reactions\types\EnableType()); |
262 | | - $event->register(new \wcf\system\endpoint\controller\core\reactions\types\DisableType()); |
263 | | - $event->register(new \wcf\system\endpoint\controller\core\reactions\types\DeleteType()); |
264 | | - $event->register(new \wcf\system\endpoint\controller\core\reactions\types\GetShowOrder()); |
265 | | - $event->register(new \wcf\system\endpoint\controller\core\reactions\types\ChangeShowOrder()); |
266 | | - $event->register(new \wcf\system\endpoint\controller\core\smilies\DeleteSmiley()); |
267 | | - $event->register(new \wcf\system\endpoint\controller\core\smilies\GetShowOrder()); |
268 | | - $event->register(new \wcf\system\endpoint\controller\core\smilies\ChangeShowOrder()); |
269 | | - $event->register(new \wcf\system\endpoint\controller\core\smilies\categories\GetSmileyShowOrder()); |
270 | | - $event->register(new \wcf\system\endpoint\controller\core\smilies\categories\ChangeSmileyShowOrder()); |
271 | | - $event->register(new \wcf\system\endpoint\controller\core\attachments\ChangeShowOrder()); |
272 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\options\DeleteOption()); |
273 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\options\ChangeShowOrder()); |
274 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\options\GetShowOrder()); |
275 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\options\DisableOption()); |
276 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\options\EnableOption()); |
277 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\recipients\DeleteRecipient()); |
278 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\recipients\ChangeShowOrder()); |
279 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\recipients\GetShowOrder()); |
280 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\recipients\DisableRecipient()); |
281 | | - $event->register(new \wcf\system\endpoint\controller\core\contact\recipients\EnableRecipient()); |
282 | | - } |
283 | | - ); |
284 | | - } |
285 | | - |
286 | 130 | private function initACPMenuItems(): void |
287 | 131 | { |
288 | 132 | EventHandler::getInstance()->register( |
|
0 commit comments