28 $this->app[
'router']->pushMiddlewareToGroup(
'participant', CheckLoggedIntoActivityForType::class);
29 $this->app[
'router']->pushMiddlewareToGroup(
'participant', CheckActivityFor::class);
30 $this->app[
'router']->pushMiddlewareToGroup(
'participant', CheckActivityEnabled::class);
31 $this->app[
'router']->pushMiddlewareToGroup(
'moduleparticipant', CheckModuleInstanceEnabled::class);
32 $this->app[
'router']->pushMiddlewareToGroup(
'moduleparticipant', CheckModuleInstanceActive::class);
33 $this->app[
'router']->pushMiddlewareToGroup(
'administrator', CheckAdminIsAtLeastUser::class);
34 $this->app[
'router']->pushMiddlewareToGroup(
'administrator', CheckAdminActivityFor::class);
35 $this->app[
'router']->pushMiddlewareToGroup(
'nonmodule', LogoutOfExtras::class);
37 $this->app[
'router']->pushMiddlewareToGroup(
'activity', CheckDatabaseUserOwnsControlUser::class);
38 $this->app[
'router']->pushMiddlewareToGroup(
'activity', CheckAdditionalCredentialsOwnedByUser::class);