dispatchTyped($event); } /** * @return OrganisationProvider[] */ public function getOrganisationProviders(): array { return $this->organisationProviders; } /** * @return OrganisationProvider */ public function getOrganisationProvider($id): ?OrganisationProvider { return $this->organisationProviders[$id]; } public function registerOrganisationProvider(OrganisationProvider $organisationProvider): self { $this->organisationProviders[$organisationProvider->getId()] = $organisationProvider; return $this; } }