private function markProviderUnregistered(ServiceProviderInterface $provider) { foreach ($this->serviceProviders as $index => $currentProvider) { if ($provider instanceof $currentProvider) { unset($this->serviceProviders[$index]); break; } } }