diff options
Diffstat (limited to 'lib/private/AppFramework/DependencyInjection/DIContainer.php')
-rw-r--r-- | lib/private/AppFramework/DependencyInjection/DIContainer.php | 12 |
1 files changed, 1 insertions, 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); } } |