Passed
Push — master ( 73495b...610a20 )
by Julius
29:00 queued 14:44
created
core/Command/Background/Cron.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 namespace OC\Core\Command\Background;
27 27
 
28 28
 class Cron extends Base {
29
-	protected function getMode() {
30
-		return 'cron';
31
-	}
29
+    protected function getMode() {
30
+        return 'cron';
31
+    }
32 32
 }
Please login to merge, or discard this patch.
core/Command/Background/WebCron.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 namespace OC\Core\Command\Background;
27 27
 
28 28
 class WebCron extends Base {
29
-	protected function getMode() {
30
-		return 'webcron';
31
-	}
29
+    protected function getMode() {
30
+        return 'webcron';
31
+    }
32 32
 }
Please login to merge, or discard this patch.
core/Command/Encryption/ListModules.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -67,11 +67,11 @@
 block discarded – undo
67 67
 	 */
68 68
 	protected function writeModuleList(InputInterface $input, OutputInterface $output, $items) {
69 69
 		if ($input->getOption('output') === self::OUTPUT_FORMAT_PLAIN) {
70
-			array_walk($items, function (&$item) {
70
+			array_walk($items, function(&$item) {
71 71
 				if (!$item['default']) {
72 72
 					$item = $item['displayName'];
73 73
 				} else {
74
-					$item = $item['displayName'] . ' [default*]';
74
+					$item = $item['displayName'].' [default*]';
75 75
 				}
76 76
 			});
77 77
 		}
Please login to merge, or discard this patch.
Indentation   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -30,63 +30,63 @@
 block discarded – undo
30 30
 use Symfony\Component\Console\Output\OutputInterface;
31 31
 
32 32
 class ListModules extends Base {
33
-	protected IManager $encryptionManager;
34
-	protected IConfig $config;
33
+    protected IManager $encryptionManager;
34
+    protected IConfig $config;
35 35
 
36
-	public function __construct(
37
-		IManager $encryptionManager,
38
-		IConfig $config
39
-	) {
40
-		parent::__construct();
41
-		$this->encryptionManager = $encryptionManager;
42
-		$this->config = $config;
43
-	}
36
+    public function __construct(
37
+        IManager $encryptionManager,
38
+        IConfig $config
39
+    ) {
40
+        parent::__construct();
41
+        $this->encryptionManager = $encryptionManager;
42
+        $this->config = $config;
43
+    }
44 44
 
45
-	protected function configure() {
46
-		parent::configure();
45
+    protected function configure() {
46
+        parent::configure();
47 47
 
48
-		$this
49
-			->setName('encryption:list-modules')
50
-			->setDescription('List all available encryption modules')
51
-		;
52
-	}
48
+        $this
49
+            ->setName('encryption:list-modules')
50
+            ->setDescription('List all available encryption modules')
51
+        ;
52
+    }
53 53
 
54
-	protected function execute(InputInterface $input, OutputInterface $output): int {
55
-		$isMaintenanceModeEnabled = $this->config->getSystemValue('maintenance', false);
56
-		if ($isMaintenanceModeEnabled) {
57
-			$output->writeln("Maintenance mode must be disabled when listing modules");
58
-			$output->writeln("in order to list the relevant encryption modules correctly.");
59
-			return 1;
60
-		}
54
+    protected function execute(InputInterface $input, OutputInterface $output): int {
55
+        $isMaintenanceModeEnabled = $this->config->getSystemValue('maintenance', false);
56
+        if ($isMaintenanceModeEnabled) {
57
+            $output->writeln("Maintenance mode must be disabled when listing modules");
58
+            $output->writeln("in order to list the relevant encryption modules correctly.");
59
+            return 1;
60
+        }
61 61
 
62
-		$encryptionModules = $this->encryptionManager->getEncryptionModules();
63
-		$defaultEncryptionModuleId = $this->encryptionManager->getDefaultEncryptionModuleId();
62
+        $encryptionModules = $this->encryptionManager->getEncryptionModules();
63
+        $defaultEncryptionModuleId = $this->encryptionManager->getDefaultEncryptionModuleId();
64 64
 
65
-		$encModules = [];
66
-		foreach ($encryptionModules as $module) {
67
-			$encModules[$module['id']]['displayName'] = $module['displayName'];
68
-			$encModules[$module['id']]['default'] = $module['id'] === $defaultEncryptionModuleId;
69
-		}
70
-		$this->writeModuleList($input, $output, $encModules);
71
-		return 0;
72
-	}
65
+        $encModules = [];
66
+        foreach ($encryptionModules as $module) {
67
+            $encModules[$module['id']]['displayName'] = $module['displayName'];
68
+            $encModules[$module['id']]['default'] = $module['id'] === $defaultEncryptionModuleId;
69
+        }
70
+        $this->writeModuleList($input, $output, $encModules);
71
+        return 0;
72
+    }
73 73
 
74
-	/**
75
-	 * @param InputInterface $input
76
-	 * @param OutputInterface $output
77
-	 * @param array $items
78
-	 */
79
-	protected function writeModuleList(InputInterface $input, OutputInterface $output, $items) {
80
-		if ($input->getOption('output') === self::OUTPUT_FORMAT_PLAIN) {
81
-			array_walk($items, function (&$item) {
82
-				if (!$item['default']) {
83
-					$item = $item['displayName'];
84
-				} else {
85
-					$item = $item['displayName'] . ' [default*]';
86
-				}
87
-			});
88
-		}
74
+    /**
75
+     * @param InputInterface $input
76
+     * @param OutputInterface $output
77
+     * @param array $items
78
+     */
79
+    protected function writeModuleList(InputInterface $input, OutputInterface $output, $items) {
80
+        if ($input->getOption('output') === self::OUTPUT_FORMAT_PLAIN) {
81
+            array_walk($items, function (&$item) {
82
+                if (!$item['default']) {
83
+                    $item = $item['displayName'];
84
+                } else {
85
+                    $item = $item['displayName'] . ' [default*]';
86
+                }
87
+            });
88
+        }
89 89
 
90
-		$this->writeArrayInOutputFormat($input, $output, $items);
91
-	}
90
+        $this->writeArrayInOutputFormat($input, $output, $items);
91
+    }
92 92
 }
Please login to merge, or discard this patch.
core/templates/twofactorshowchallenge.php 2 patches
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -16,8 +16,11 @@
 block discarded – undo
16 16
 	<?php if ($error): ?>
17 17
 			<?php if ($error_message): ?>
18 18
 				<p><strong><?php p($error_message); ?></strong></p>
19
-			<?php else: ?>
20
-				<p><strong><?php p($l->t('Error while validating your second factor')); ?></strong></p>
19
+			<?php else {
20
+    : ?>
21
+				<p><strong><?php p($l->t('Error while validating your second factor'));
22
+}
23
+?></strong></p>
21 24
 			<?php endif; ?>
22 25
 	<?php endif; ?>
23 26
 	<?php print_unescaped($template); ?>
Please login to merge, or discard this patch.
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -24,11 +24,11 @@
 block discarded – undo
24 24
 	<?php if (!is_null($_['backupProvider'])): ?>
25 25
 	<p>
26 26
 		<a class="two-factor-secondary" href="<?php p(\OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.showChallenge',
27
-			[
28
-				'challengeProviderId' => $_['backupProvider']->getId(),
29
-				'redirect_url' => $_['redirect_url'],
30
-			]
31
-		)) ?>">
27
+            [
28
+                'challengeProviderId' => $_['backupProvider']->getId(),
29
+                'redirect_url' => $_['redirect_url'],
30
+            ]
31
+        )) ?>">
32 32
 			<?php p($l->t('Use backup code')) ?>
33 33
 		</a>
34 34
 	</p>
Please login to merge, or discard this patch.
apps/files_sharing/lib/Middleware/OCSShareAPIMiddleware.php 1 patch
Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -11,43 +11,43 @@
 block discarded – undo
11 11
 use OCP\Share\IManager;
12 12
 
13 13
 class OCSShareAPIMiddleware extends Middleware {
14
-	/** @var IManager */
15
-	private $shareManager;
16
-	/** @var IL10N */
17
-	private $l;
14
+    /** @var IManager */
15
+    private $shareManager;
16
+    /** @var IL10N */
17
+    private $l;
18 18
 
19
-	public function __construct(IManager $shareManager,
20
-								IL10N $l) {
21
-		$this->shareManager = $shareManager;
22
-		$this->l = $l;
23
-	}
19
+    public function __construct(IManager $shareManager,
20
+                                IL10N $l) {
21
+        $this->shareManager = $shareManager;
22
+        $this->l = $l;
23
+    }
24 24
 
25
-	/**
26
-	 * @param Controller $controller
27
-	 * @param string $methodName
28
-	 *
29
-	 * @throws OCSNotFoundException
30
-	 */
31
-	public function beforeController($controller, $methodName) {
32
-		if ($controller instanceof ShareAPIController) {
33
-			if (!$this->shareManager->shareApiEnabled()) {
34
-				throw new OCSNotFoundException($this->l->t('Share API is disabled'));
35
-			}
36
-		}
37
-	}
25
+    /**
26
+     * @param Controller $controller
27
+     * @param string $methodName
28
+     *
29
+     * @throws OCSNotFoundException
30
+     */
31
+    public function beforeController($controller, $methodName) {
32
+        if ($controller instanceof ShareAPIController) {
33
+            if (!$this->shareManager->shareApiEnabled()) {
34
+                throw new OCSNotFoundException($this->l->t('Share API is disabled'));
35
+            }
36
+        }
37
+    }
38 38
 
39
-	/**
40
-	 * @param Controller $controller
41
-	 * @param string $methodName
42
-	 * @param Response $response
43
-	 * @return Response
44
-	 */
45
-	public function afterController($controller, $methodName, Response $response) {
46
-		if ($controller instanceof ShareAPIController) {
47
-			/** @var ShareAPIController $controller */
48
-			$controller->cleanup();
49
-		}
39
+    /**
40
+     * @param Controller $controller
41
+     * @param string $methodName
42
+     * @param Response $response
43
+     * @return Response
44
+     */
45
+    public function afterController($controller, $methodName, Response $response) {
46
+        if ($controller instanceof ShareAPIController) {
47
+            /** @var ShareAPIController $controller */
48
+            $controller->cleanup();
49
+        }
50 50
 
51
-		return $response;
52
-	}
51
+        return $response;
52
+    }
53 53
 }
Please login to merge, or discard this patch.
apps/files_sharing/lib/Middleware/ShareInfoMiddleware.php 1 patch
Indentation   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -13,74 +13,74 @@
 block discarded – undo
13 13
 use OCP\Share\IManager;
14 14
 
15 15
 class ShareInfoMiddleware extends Middleware {
16
-	/** @var IManager */
17
-	private $shareManager;
16
+    /** @var IManager */
17
+    private $shareManager;
18 18
 
19
-	public function __construct(IManager $shareManager) {
20
-		$this->shareManager = $shareManager;
21
-	}
19
+    public function __construct(IManager $shareManager) {
20
+        $this->shareManager = $shareManager;
21
+    }
22 22
 
23
-	/**
24
-	 * @param Controller $controller
25
-	 * @param string $methodName
26
-	 * @throws S2SException
27
-	 */
28
-	public function beforeController($controller, $methodName) {
29
-		if (!($controller instanceof ShareInfoController)) {
30
-			return;
31
-		}
23
+    /**
24
+     * @param Controller $controller
25
+     * @param string $methodName
26
+     * @throws S2SException
27
+     */
28
+    public function beforeController($controller, $methodName) {
29
+        if (!($controller instanceof ShareInfoController)) {
30
+            return;
31
+        }
32 32
 
33
-		if (!$this->shareManager->outgoingServer2ServerSharesAllowed()) {
34
-			throw new S2SException();
35
-		}
36
-	}
33
+        if (!$this->shareManager->outgoingServer2ServerSharesAllowed()) {
34
+            throw new S2SException();
35
+        }
36
+    }
37 37
 
38
-	/**
39
-	 * @param Controller $controller
40
-	 * @param string $methodName
41
-	 * @param \Exception $exception
42
-	 * @throws \Exception
43
-	 * @return Response
44
-	 */
45
-	public function afterException($controller, $methodName, \Exception $exception) {
46
-		if (!($controller instanceof ShareInfoController)) {
47
-			throw $exception;
48
-		}
38
+    /**
39
+     * @param Controller $controller
40
+     * @param string $methodName
41
+     * @param \Exception $exception
42
+     * @throws \Exception
43
+     * @return Response
44
+     */
45
+    public function afterException($controller, $methodName, \Exception $exception) {
46
+        if (!($controller instanceof ShareInfoController)) {
47
+            throw $exception;
48
+        }
49 49
 
50
-		if ($exception instanceof S2SException) {
51
-			return new JSONResponse([], Http::STATUS_NOT_FOUND);
52
-		}
50
+        if ($exception instanceof S2SException) {
51
+            return new JSONResponse([], Http::STATUS_NOT_FOUND);
52
+        }
53 53
 
54
-		throw $exception;
55
-	}
54
+        throw $exception;
55
+    }
56 56
 
57
-	/**
58
-	 * @param Controller $controller
59
-	 * @param string $methodName
60
-	 * @param Response $response
61
-	 * @return Response
62
-	 */
63
-	public function afterController($controller, $methodName, Response $response) {
64
-		if (!($controller instanceof ShareInfoController)) {
65
-			return $response;
66
-		}
57
+    /**
58
+     * @param Controller $controller
59
+     * @param string $methodName
60
+     * @param Response $response
61
+     * @return Response
62
+     */
63
+    public function afterController($controller, $methodName, Response $response) {
64
+        if (!($controller instanceof ShareInfoController)) {
65
+            return $response;
66
+        }
67 67
 
68
-		if (!($response instanceof JSONResponse)) {
69
-			return $response;
70
-		}
68
+        if (!($response instanceof JSONResponse)) {
69
+            return $response;
70
+        }
71 71
 
72
-		$data = $response->getData();
73
-		$status = 'error';
72
+        $data = $response->getData();
73
+        $status = 'error';
74 74
 
75
-		if ($response->getStatus() === Http::STATUS_OK) {
76
-			$status = 'success';
77
-		}
75
+        if ($response->getStatus() === Http::STATUS_OK) {
76
+            $status = 'success';
77
+        }
78 78
 
79
-		$response->setData([
80
-			'data' => $data,
81
-			'status' => $status,
82
-		]);
79
+        $response->setData([
80
+            'data' => $data,
81
+            'status' => $status,
82
+        ]);
83 83
 
84
-		return $response;
85
-	}
84
+        return $response;
85
+    }
86 86
 }
Please login to merge, or discard this patch.
apps/files_external/lib/Lib/Auth/InvalidAuth.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -27,18 +27,18 @@
 block discarded – undo
27 27
  */
28 28
 class InvalidAuth extends AuthMechanism {
29 29
 
30
-	/**
31
-	 * Constructs a new InvalidAuth with the id of the invalid auth
32
-	 * for display purposes
33
-	 *
34
-	 * @param string $invalidId invalid id
35
-	 */
36
-	public function __construct($invalidId) {
37
-		$this
38
-			->setIdentifier($invalidId)
39
-			->setScheme(self::SCHEME_NULL)
40
-			->setText('Unknown auth mechanism backend ' . $invalidId)
41
-		;
42
-	}
30
+    /**
31
+     * Constructs a new InvalidAuth with the id of the invalid auth
32
+     * for display purposes
33
+     *
34
+     * @param string $invalidId invalid id
35
+     */
36
+    public function __construct($invalidId) {
37
+        $this
38
+            ->setIdentifier($invalidId)
39
+            ->setScheme(self::SCHEME_NULL)
40
+            ->setText('Unknown auth mechanism backend ' . $invalidId)
41
+        ;
42
+    }
43 43
 
44 44
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@
 block discarded – undo
38 38
 		$this
39 39
 			->setIdentifier($invalidId)
40 40
 			->setScheme(self::SCHEME_NULL)
41
-			->setText('Unknown auth mechanism backend ' . $invalidId)
41
+			->setText('Unknown auth mechanism backend '.$invalidId)
42 42
 		;
43 43
 	}
44 44
 }
Please login to merge, or discard this patch.
lib/private/Command/AsyncBus.php 1 patch
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -29,76 +29,76 @@
 block discarded – undo
29 29
  * Asynchronous command bus that uses the background job system as backend
30 30
  */
31 31
 abstract class AsyncBus implements IBus {
32
-	/**
33
-	 * List of traits for command which require sync execution
34
-	 *
35
-	 * @var string[]
36
-	 */
37
-	private $syncTraits = [];
32
+    /**
33
+     * List of traits for command which require sync execution
34
+     *
35
+     * @var string[]
36
+     */
37
+    private $syncTraits = [];
38 38
 
39
-	/**
40
-	 * Schedule a command to be fired
41
-	 *
42
-	 * @param \OCP\Command\ICommand | callable $command
43
-	 */
44
-	public function push($command) {
45
-		if ($this->canRunAsync($command)) {
46
-			$this->queueCommand($command);
47
-		} else {
48
-			$this->runCommand($command);
49
-		}
50
-	}
39
+    /**
40
+     * Schedule a command to be fired
41
+     *
42
+     * @param \OCP\Command\ICommand | callable $command
43
+     */
44
+    public function push($command) {
45
+        if ($this->canRunAsync($command)) {
46
+            $this->queueCommand($command);
47
+        } else {
48
+            $this->runCommand($command);
49
+        }
50
+    }
51 51
 
52
-	/**
53
-	 * Queue a command in the bus
54
-	 *
55
-	 * @param \OCP\Command\ICommand | callable $command
56
-	 */
57
-	abstract protected function queueCommand($command);
52
+    /**
53
+     * Queue a command in the bus
54
+     *
55
+     * @param \OCP\Command\ICommand | callable $command
56
+     */
57
+    abstract protected function queueCommand($command);
58 58
 
59
-	/**
60
-	 * Require all commands using a trait to be run synchronous
61
-	 *
62
-	 * @param string $trait
63
-	 */
64
-	public function requireSync($trait) {
65
-		$this->syncTraits[] = trim($trait, '\\');
66
-	}
59
+    /**
60
+     * Require all commands using a trait to be run synchronous
61
+     *
62
+     * @param string $trait
63
+     */
64
+    public function requireSync($trait) {
65
+        $this->syncTraits[] = trim($trait, '\\');
66
+    }
67 67
 
68
-	/**
69
-	 * @param \OCP\Command\ICommand | callable $command
70
-	 */
71
-	private function runCommand($command) {
72
-		if ($command instanceof ICommand) {
73
-			$command->handle();
74
-		} else {
75
-			$command();
76
-		}
77
-	}
68
+    /**
69
+     * @param \OCP\Command\ICommand | callable $command
70
+     */
71
+    private function runCommand($command) {
72
+        if ($command instanceof ICommand) {
73
+            $command->handle();
74
+        } else {
75
+            $command();
76
+        }
77
+    }
78 78
 
79
-	/**
80
-	 * @param \OCP\Command\ICommand | callable $command
81
-	 * @return bool
82
-	 */
83
-	private function canRunAsync($command) {
84
-		$traits = $this->getTraits($command);
85
-		foreach ($traits as $trait) {
86
-			if (array_search($trait, $this->syncTraits) !== false) {
87
-				return false;
88
-			}
89
-		}
90
-		return true;
91
-	}
79
+    /**
80
+     * @param \OCP\Command\ICommand | callable $command
81
+     * @return bool
82
+     */
83
+    private function canRunAsync($command) {
84
+        $traits = $this->getTraits($command);
85
+        foreach ($traits as $trait) {
86
+            if (array_search($trait, $this->syncTraits) !== false) {
87
+                return false;
88
+            }
89
+        }
90
+        return true;
91
+    }
92 92
 
93
-	/**
94
-	 * @param \OCP\Command\ICommand | callable $command
95
-	 * @return string[]
96
-	 */
97
-	private function getTraits($command) {
98
-		if ($command instanceof ICommand) {
99
-			return class_uses($command);
100
-		} else {
101
-			return [];
102
-		}
103
-	}
93
+    /**
94
+     * @param \OCP\Command\ICommand | callable $command
95
+     * @return string[]
96
+     */
97
+    private function getTraits($command) {
98
+        if ($command instanceof ICommand) {
99
+            return class_uses($command);
100
+        } else {
101
+            return [];
102
+        }
103
+    }
104 104
 }
Please login to merge, or discard this patch.
apps/files_external/lib/Lib/Backend/InvalidBackend.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 		$this
47 47
 			->setIdentifier($invalidId)
48 48
 			->setStorageClass('\OC\Files\Storage\FailedStorage')
49
-			->setText('Unknown storage backend ' . $invalidId);
49
+			->setText('Unknown storage backend '.$invalidId);
50 50
 	}
51 51
 
52 52
 	/**
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
 		return $this->invalidId;
59 59
 	}
60 60
 
61
-	public function manipulateStorageConfig(StorageConfig &$storage, IUser $user = null) {
62
-		$storage->setBackendOption('exception', new \Exception('Unknown storage backend "' . $this->invalidId . '"', StorageNotAvailableException::STATUS_ERROR));
61
+	public function manipulateStorageConfig(StorageConfig & $storage, IUser $user = null) {
62
+		$storage->setBackendOption('exception', new \Exception('Unknown storage backend "'.$this->invalidId.'"', StorageNotAvailableException::STATUS_ERROR));
63 63
 	}
64 64
 }
65 65
 
Please login to merge, or discard this patch.
Indentation   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -34,33 +34,33 @@
 block discarded – undo
34 34
  */
35 35
 class InvalidBackend extends Backend {
36 36
 
37
-	/** @var string Invalid backend id */
38
-	private $invalidId;
37
+    /** @var string Invalid backend id */
38
+    private $invalidId;
39 39
 
40
-	/**
41
-	 * Constructs a new InvalidBackend with the id of the invalid backend
42
-	 * for display purposes
43
-	 *
44
-	 * @param string $invalidId id of the backend that did not exist
45
-	 */
46
-	public function __construct($invalidId) {
47
-		$this->invalidId = $invalidId;
48
-		$this
49
-			->setIdentifier($invalidId)
50
-			->setStorageClass('\OC\Files\Storage\FailedStorage')
51
-			->setText('Unknown storage backend ' . $invalidId);
52
-	}
40
+    /**
41
+     * Constructs a new InvalidBackend with the id of the invalid backend
42
+     * for display purposes
43
+     *
44
+     * @param string $invalidId id of the backend that did not exist
45
+     */
46
+    public function __construct($invalidId) {
47
+        $this->invalidId = $invalidId;
48
+        $this
49
+            ->setIdentifier($invalidId)
50
+            ->setStorageClass('\OC\Files\Storage\FailedStorage')
51
+            ->setText('Unknown storage backend ' . $invalidId);
52
+    }
53 53
 
54
-	/**
55
-	 * Returns the invalid backend id
56
-	 *
57
-	 * @return string invalid backend id
58
-	 */
59
-	public function getInvalidId() {
60
-		return $this->invalidId;
61
-	}
54
+    /**
55
+     * Returns the invalid backend id
56
+     *
57
+     * @return string invalid backend id
58
+     */
59
+    public function getInvalidId() {
60
+        return $this->invalidId;
61
+    }
62 62
 
63
-	public function manipulateStorageConfig(StorageConfig &$storage, IUser $user = null) {
64
-		$storage->setBackendOption('exception', new \Exception('Unknown storage backend "' . $this->invalidId . '"', StorageNotAvailableException::STATUS_ERROR));
65
-	}
63
+    public function manipulateStorageConfig(StorageConfig &$storage, IUser $user = null) {
64
+        $storage->setBackendOption('exception', new \Exception('Unknown storage backend "' . $this->invalidId . '"', StorageNotAvailableException::STATUS_ERROR));
65
+    }
66 66
 }
Please login to merge, or discard this patch.