From 9208f6379cf74731e2cd2acb77cac0403bacd00e Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 22 Mar 2017 10:13:14 +0100 Subject: [PATCH] buildAppNamespace already has the fallback Signed-off-by: Joas Schilling --- .../AppFramework/DependencyInjection/DIContainer.php | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/lib/private/AppFramework/DependencyInjection/DIContainer.php b/lib/private/AppFramework/DependencyInjection/DIContainer.php index 9d27aff4869..9078baf1d2f 100644 --- a/lib/private/AppFramework/DependencyInjection/DIContainer.php +++ b/lib/private/AppFramework/DependencyInjection/DIContainer.php @@ -373,15 +373,6 @@ class DIContainer extends SimpleContainer implements IAppContainer { }); } - private function getFallbackNamespace($name) { - $segments = explode('\\', $name); - if (count($segments) >= 2) { - return $segments[0] . '\\' . ucfirst(strtolower($segments[1])); - } else { - return null; - } - } - public function query($name) { $name = $this->sanitizeName($name); @@ -392,8 +383,7 @@ class DIContainer extends SimpleContainer implements IAppContainer { return parent::query($name); } else if ($this['AppName'] === 'core' && strpos($name, 'OC\\Core\\') === 0) { return parent::query($name); - } else if (strpos($name, \OC\AppFramework\App::buildAppNamespace($this['AppName'])) === 0 || - $this->getFallbackNamespace($name) === \OC\AppFramework\App::buildAppNamespace($this['AppName'])) { + } else if (strpos($name, \OC\AppFramework\App::buildAppNamespace($this['AppName']) . '\\') === 0) { return parent::query($name); } } -- 2.39.5