Issue #3186626 by klausi, longwave: Second parameter of ProxyBuilder::build() is never used and broken
parent
5d5bc967ba
commit
221ba65758
|
@ -48,24 +48,16 @@ class ProxyBuilder {
|
||||||
*
|
*
|
||||||
* @param string $class_name
|
* @param string $class_name
|
||||||
* The class name of the actual service.
|
* The class name of the actual service.
|
||||||
* @param string $proxy_class_name
|
|
||||||
* (optional) The class name of the proxy service.
|
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
* The full string with namespace class and methods.
|
* 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);
|
$reflection = new \ReflectionClass($class_name);
|
||||||
|
|
||||||
if ($proxy_class_name) {
|
$proxy_class_name = $this->buildProxyClassName($class_name);
|
||||||
$proxy_class_reflection = new \ReflectionClass($proxy_class_name);
|
$proxy_namespace = $this->buildProxyNamespace($class_name);
|
||||||
$proxy_namespace = $proxy_class_reflection->getNamespaceName();
|
$proxy_class_shortname = str_replace($proxy_namespace . '\\', '', $proxy_class_name);
|
||||||
}
|
|
||||||
else {
|
|
||||||
$proxy_class_name = $this->buildProxyClassName($class_name);
|
|
||||||
$proxy_namespace = $this->buildProxyNamespace($class_name);
|
|
||||||
$proxy_class_shortname = str_replace($proxy_namespace . '\\', '', $proxy_class_name);
|
|
||||||
}
|
|
||||||
|
|
||||||
$output = '';
|
$output = '';
|
||||||
$class_documentation = <<<'EOS'
|
$class_documentation = <<<'EOS'
|
||||||
|
|
Loading…
Reference in New Issue