Merge pull request #23245 from nextcloud/techdebt/server-bus-deprecate-alias

Deprecate the named alias of IBus
This commit is contained in:
Roeland Jago Douma 2020-10-08 11:50:21 +02:00 committed by GitHub
commit fa374aceeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -911,7 +911,7 @@ class Server extends ServerContainer implements IServerContainer {
/** @deprecated 20.0.0 */
$this->registerDeprecatedAlias('IniWrapper', IniGetWrapper::class);
$this->registerService('AsyncCommandBus', function (Server $c) {
$this->registerService(IBus::class, function (Server $c) {
$busClass = $c->getConfig()->getSystemValue('commandbus');
if ($busClass) {
[$app, $class] = explode('::', $busClass, 2);
@ -926,7 +926,7 @@ class Server extends ServerContainer implements IServerContainer {
return new CronBus($jobList);
}
});
$this->registerAlias(IBus::class, 'AsyncCommandBus');
$this->registerDeprecatedAlias('AsyncCommandBus', IBus::class);
/** @deprecated 20.0.0 */
$this->registerDeprecatedAlias('TrustedDomainHelper', TrustedDomainHelper::class);
/** @deprecated 19.0.0 */
@ -1959,7 +1959,7 @@ class Server extends ServerContainer implements IServerContainer {
* @deprecated 20.0.0
*/
public function getCommandBus() {
return $this->query('AsyncCommandBus');
return $this->get(IBus::class);
}
/**