Merge pull request #21502 from owncloud/di_mimetypedetector

Add 'OCP\Files\IMimeTypeDetector' to DI container
This commit is contained in:
Thomas Müller 2016-01-07 16:18:55 +01:00
commit f6f492ba4e
2 changed files with 6 additions and 0 deletions

View File

@ -165,6 +165,10 @@ class DIContainer extends SimpleContainer implements IAppContainer {
$this->registerAlias('OCP\\AppFramework\\Utility\\IControllerMethodReflector', 'OC\AppFramework\Utility\ControllerMethodReflector'); $this->registerAlias('OCP\\AppFramework\\Utility\\IControllerMethodReflector', 'OC\AppFramework\Utility\ControllerMethodReflector');
$this->registerAlias('ControllerMethodReflector', 'OCP\\AppFramework\\Utility\\IControllerMethodReflector'); $this->registerAlias('ControllerMethodReflector', 'OCP\\AppFramework\\Utility\\IControllerMethodReflector');
$this->registerService('OCP\\Files\\IMimeTypeDetector', function($c) {
return $this->getServer()->getMimeTypeDetector();
});
$this->registerService('OCP\\INavigationManager', function($c) { $this->registerService('OCP\\INavigationManager', function($c) {
return $this->getServer()->getNavigationManager(); return $this->getServer()->getNavigationManager();
}); });

View File

@ -94,6 +94,8 @@ class Server extends \Test\TestCase {
['HttpClientService', '\OCP\Http\Client\IClientService'], ['HttpClientService', '\OCP\Http\Client\IClientService'],
['IniWrapper', '\bantu\IniGetWrapper\IniGetWrapper'], ['IniWrapper', '\bantu\IniGetWrapper\IniGetWrapper'],
['MimeTypeDetector', '\OCP\Files\IMimeTypeDetector'],
['MimeTypeDetector', '\OC\Files\Type\Detection'],
['JobList', '\OC\BackgroundJob\JobList'], ['JobList', '\OC\BackgroundJob\JobList'],
['JobList', '\OCP\BackgroundJob\IJobList'], ['JobList', '\OCP\BackgroundJob\IJobList'],