original_string: public function createService(ServiceLocatorInterface $serviceLocator)
      {
          $pluginManagerClass = static::PLUGIN_MANAGER_CLASS;
          /* @var $plugins \Zend\ServiceManager\AbstractPluginManager */
          $plugins = new $pluginManagerClass();
          $plugins->setServiceLocator($serviceLocator);
  
          return $plugins;
      }
code: public function createService(ServiceLocatorInterface $serviceLocator)
      {
          $pluginManagerClass = static::PLUGIN_MANAGER_CLASS;
          /* @var $plugins \Zend\ServiceManager\AbstractPluginManager */
          $plugins = new $pluginManagerClass();
          $plugins->setServiceLocator($serviceLocator);
  
          return $plugins;
      }
code_tokens: public function createService ( ServiceLocatorInterface $ serviceLocator ) { $ pluginManagerClass = static :: PLUGIN_MANAGER_CLASS ; /* @var $plugins \Zend\ServiceManager\AbstractPluginManager */ $ plugins = new $ pluginManagerClass ( ) ; $ plugins -> setServiceLocator ( $ serviceLocator ) ; return $ plugins ; }
docstring: Create and return a plugin manager.
  Classes that extend this should provide a valid class for
  the PLUGIN_MANGER_CLASS constant.
  
  @param ServiceLocatorInterface $serviceLocator
  
  @return \Zend\ServiceManager\AbstractPluginManager
docstring_tokens: Create and return a plugin manager . Classes that extend this should provide a valid class for the PLUGIN_MANGER_CLASS constant .