setServiceLocator($serviceLocator); $configuration = $serviceLocator->get('Config'); if (isset($configuration['di']) && $serviceLocator->has('Di')) { $plugins->addAbstractFactory($serviceLocator->get('DiAbstractServiceFactory')); } return $plugins; } }