diff --git a/core/lib/Drupal/Component/ProxyBuilder/ProxyBuilder.php b/core/lib/Drupal/Component/ProxyBuilder/ProxyBuilder.php index 334d76b551db6aa28bd07827b1b033fc77834f3c..65d7926e6d5680e332d83659bf43a37e33af67fe 100644 --- a/core/lib/Drupal/Component/ProxyBuilder/ProxyBuilder.php +++ b/core/lib/Drupal/Component/ProxyBuilder/ProxyBuilder.php @@ -48,24 +48,16 @@ public static function buildProxyNamespace($class_name) { * * @param string $class_name * The class name of the actual service. - * @param string $proxy_class_name - * (optional) The class name of the proxy service. * * @return string * The full string with namespace class and methods. */ - public function build($class_name, $proxy_class_name = '') { + public function build($class_name) { $reflection = new \ReflectionClass($class_name); - if ($proxy_class_name) { - $proxy_class_reflection = new \ReflectionClass($proxy_class_name); - $proxy_namespace = $proxy_class_reflection->getNamespaceName(); - } - else { - $proxy_class_name = $this->buildProxyClassName($class_name); - $proxy_namespace = $this->buildProxyNamespace($class_name); - $proxy_class_shortname = str_replace($proxy_namespace . '\\', '', $proxy_class_name); - } + $proxy_class_name = $this->buildProxyClassName($class_name); + $proxy_namespace = $this->buildProxyNamespace($class_name); + $proxy_class_shortname = str_replace($proxy_namespace . '\\', '', $proxy_class_name); $output = ''; $class_documentation = <<<'EOS'