Completed
Pull Request — master (#10075)
by
unknown
27:10
created
apps/user_ldap/lib/IGroupLDAP.php 1 patch
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -26,20 +26,20 @@
 block discarded – undo
26 26
 
27 27
 interface IGroupLDAP {
28 28
 
29
-	//Used by LDAPProvider
29
+    //Used by LDAPProvider
30 30
 
31
-	/**
32
-	 * Return access for LDAP interaction.
33
-	 * @param string $gid
34
-	 * @return Access instance of Access for LDAP interaction
35
-	 */
36
-	public function getLDAPAccess($gid);
31
+    /**
32
+     * Return access for LDAP interaction.
33
+     * @param string $gid
34
+     * @return Access instance of Access for LDAP interaction
35
+     */
36
+    public function getLDAPAccess($gid);
37 37
 
38
-	/**
39
-	 * Return a new LDAP connection for the specified group.
40
-	 * @param string $gid
41
-	 * @return resource of the LDAP connection
42
-	 */
43
-	public function getNewLDAPConnection($gid);
38
+    /**
39
+     * Return a new LDAP connection for the specified group.
40
+     * @param string $gid
41
+     * @return resource of the LDAP connection
42
+     */
43
+    public function getNewLDAPConnection($gid);
44 44
 
45 45
 }
Please login to merge, or discard this patch.
lib/public/Authentication/IApacheBackend.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -38,27 +38,27 @@
 block discarded – undo
38 38
  */
39 39
 interface IApacheBackend {
40 40
 
41
-	/**
42
-	 * In case the user has been authenticated by a module true is returned.
43
-	 *
44
-	 * @return boolean whether the module reports a user as currently logged in.
45
-	 * @since 6.0.0
46
-	 */
47
-	public function isSessionActive();
41
+    /**
42
+     * In case the user has been authenticated by a module true is returned.
43
+     *
44
+     * @return boolean whether the module reports a user as currently logged in.
45
+     * @since 6.0.0
46
+     */
47
+    public function isSessionActive();
48 48
 
49
-	/**
50
-	 * Gets the current logout URL
51
-	 *
52
-	 * @return string
53
-	 * @since 12.0.3
54
-	 */
55
-	public function getLogoutUrl();
49
+    /**
50
+     * Gets the current logout URL
51
+     *
52
+     * @return string
53
+     * @since 12.0.3
54
+     */
55
+    public function getLogoutUrl();
56 56
 
57
-	/**
58
-	 * Return the id of the current user
59
-	 * @return string
60
-	 * @since 6.0.0
61
-	 */
62
-	public function getCurrentUserId();
57
+    /**
58
+     * Return the id of the current user
59
+     * @return string
60
+     * @since 6.0.0
61
+     */
62
+    public function getCurrentUserId();
63 63
 
64 64
 }
Please login to merge, or discard this patch.
core/templates/twofactorselectchallenge.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -7,11 +7,11 @@  discard block
 block discarded – undo
7 7
 				<li>
8 8
 					<a class="button two-factor-provider"
9 9
 					   href="<?php p(\OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.showChallenge',
10
-										[
11
-											'challengeProviderId' => $provider->getId(),
12
-											'redirect_url' => $_['redirect_url'],
13
-										]
14
-									)) ?>">
10
+                                        [
11
+                                            'challengeProviderId' => $provider->getId(),
12
+                                            'redirect_url' => $_['redirect_url'],
13
+                                        ]
14
+                                    )) ?>">
15 15
 						<?php p($provider->getDescription()) ?>
16 16
 					</a>
17 17
 				</li>
@@ -22,11 +22,11 @@  discard block
 block discarded – undo
22 22
 		<a class="button" href="<?php print_unescaped($_['logout_url']); ?>"><?php p($l->t('Cancel log in')) ?></a>
23 23
 		<?php if (!is_null($_['backupProvider'])): ?>
24 24
 		<a class="button" href="<?php p(\OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.showChallenge',
25
-												[
26
-													'challengeProviderId' => $_['backupProvider']->getId(),
27
-													'redirect_url' => $_['redirect_url'],
28
-												]
29
-											)) ?>"><?php p($l->t('Use backup code')) ?></a>
25
+                                                [
26
+                                                    'challengeProviderId' => $_['backupProvider']->getId(),
27
+                                                    'redirect_url' => $_['redirect_url'],
28
+                                                ]
29
+                                            )) ?>"><?php p($l->t('Use backup code')) ?></a>
30 30
 		<?php endif; ?>
31 31
 	</p>
32 32
 </div>
Please login to merge, or discard this patch.
lib/public/Files/Config/IUserMountCache.php 1 patch
Indentation   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -31,89 +31,89 @@
 block discarded – undo
31 31
  * @since 9.0.0
32 32
  */
33 33
 interface IUserMountCache {
34
-	/**
35
-	 * Register mounts for a user to the cache
36
-	 *
37
-	 * @param IUser $user
38
-	 * @param IMountPoint[] $mounts
39
-	 * @since 9.0.0
40
-	 */
41
-	public function registerMounts(IUser $user, array $mounts);
34
+    /**
35
+     * Register mounts for a user to the cache
36
+     *
37
+     * @param IUser $user
38
+     * @param IMountPoint[] $mounts
39
+     * @since 9.0.0
40
+     */
41
+    public function registerMounts(IUser $user, array $mounts);
42 42
 
43
-	/**
44
-	 * Get all cached mounts for a user
45
-	 *
46
-	 * @param IUser $user
47
-	 * @return ICachedMountInfo[]
48
-	 * @since 9.0.0
49
-	 */
50
-	public function getMountsForUser(IUser $user);
43
+    /**
44
+     * Get all cached mounts for a user
45
+     *
46
+     * @param IUser $user
47
+     * @return ICachedMountInfo[]
48
+     * @since 9.0.0
49
+     */
50
+    public function getMountsForUser(IUser $user);
51 51
 
52
-	/**
53
-	 * Get all cached mounts by storage
54
-	 *
55
-	 * @param int $numericStorageId
56
-	 * @param string|null $user limit the results to a single user @since 12.0.0
57
-	 * @return ICachedMountInfo[]
58
-	 * @since 9.0.0
59
-	 */
60
-	public function getMountsForStorageId($numericStorageId, $user = null);
52
+    /**
53
+     * Get all cached mounts by storage
54
+     *
55
+     * @param int $numericStorageId
56
+     * @param string|null $user limit the results to a single user @since 12.0.0
57
+     * @return ICachedMountInfo[]
58
+     * @since 9.0.0
59
+     */
60
+    public function getMountsForStorageId($numericStorageId, $user = null);
61 61
 
62
-	/**
63
-	 * Get all cached mounts by root
64
-	 *
65
-	 * @param int $rootFileId
66
-	 * @return ICachedMountInfo[]
67
-	 * @since 9.0.0
68
-	 */
69
-	public function getMountsForRootId($rootFileId);
62
+    /**
63
+     * Get all cached mounts by root
64
+     *
65
+     * @param int $rootFileId
66
+     * @return ICachedMountInfo[]
67
+     * @since 9.0.0
68
+     */
69
+    public function getMountsForRootId($rootFileId);
70 70
 
71
-	/**
72
-	 * Get all cached mounts that contain a file
73
-	 *
74
-	 * @param int $fileId
75
-	 * @param string|null $user optionally restrict the results to a single user @since 12.0.0
76
-	 * @return ICachedMountFileInfo[]
77
-	 * @since 9.0.0
78
-	 */
79
-	public function getMountsForFileId($fileId, $user = null);
71
+    /**
72
+     * Get all cached mounts that contain a file
73
+     *
74
+     * @param int $fileId
75
+     * @param string|null $user optionally restrict the results to a single user @since 12.0.0
76
+     * @return ICachedMountFileInfo[]
77
+     * @since 9.0.0
78
+     */
79
+    public function getMountsForFileId($fileId, $user = null);
80 80
 
81
-	/**
82
-	 * Remove all cached mounts for a user
83
-	 *
84
-	 * @param IUser $user
85
-	 * @since 9.0.0
86
-	 */
87
-	public function removeUserMounts(IUser $user);
81
+    /**
82
+     * Remove all cached mounts for a user
83
+     *
84
+     * @param IUser $user
85
+     * @since 9.0.0
86
+     */
87
+    public function removeUserMounts(IUser $user);
88 88
 
89
-	/**
90
-	 * Remove all mounts for a user and storage
91
-	 *
92
-	 * @param $storageId
93
-	 * @param string $userId
94
-	 * @return mixed
95
-	 * @since 9.0.0
96
-	 */
97
-	public function removeUserStorageMount($storageId, $userId);
89
+    /**
90
+     * Remove all mounts for a user and storage
91
+     *
92
+     * @param $storageId
93
+     * @param string $userId
94
+     * @return mixed
95
+     * @since 9.0.0
96
+     */
97
+    public function removeUserStorageMount($storageId, $userId);
98 98
 
99
-	/**
100
-	 * Remove all cached mounts for a storage
101
-	 *
102
-	 * @param $storageId
103
-	 * @return mixed
104
-	 * @since 9.0.0
105
-	 */
106
-	public function remoteStorageMounts($storageId);
99
+    /**
100
+     * Remove all cached mounts for a storage
101
+     *
102
+     * @param $storageId
103
+     * @return mixed
104
+     * @since 9.0.0
105
+     */
106
+    public function remoteStorageMounts($storageId);
107 107
 
108
-	/**
109
-	 * Get the used space for users
110
-	 *
111
-	 * Note that this only includes the space in their home directory,
112
-	 * not any incoming shares or external storages.
113
-	 *
114
-	 * @param IUser[] $users
115
-	 * @return int[] [$userId => $userSpace]
116
-	 * @since 13.0.0
117
-	 */
118
-	public function getUsedSpaceForUsers(array $users);
108
+    /**
109
+     * Get the used space for users
110
+     *
111
+     * Note that this only includes the space in their home directory,
112
+     * not any incoming shares or external storages.
113
+     *
114
+     * @param IUser[] $users
115
+     * @return int[] [$userId => $userSpace]
116
+     * @since 13.0.0
117
+     */
118
+    public function getUsedSpaceForUsers(array $users);
119 119
 }
Please login to merge, or discard this patch.
lib/private/Files/Config/CachedMountFileInfo.php 2 patches
Indentation   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -26,23 +26,23 @@
 block discarded – undo
26 26
 use OCP\IUser;
27 27
 
28 28
 class CachedMountFileInfo extends CachedMountInfo implements ICachedMountFileInfo {
29
-	/** @var string */
30
-	private $internalPath;
29
+    /** @var string */
30
+    private $internalPath;
31 31
 
32
-	public function __construct(IUser $user, $storageId, $rootId, $mountPoint, $mountId = null, $rootInternalPath = '', $internalPath) {
33
-		parent::__construct($user, $storageId, $rootId, $mountPoint, $mountId, $rootInternalPath);
34
-		$this->internalPath = $internalPath;
35
-	}
32
+    public function __construct(IUser $user, $storageId, $rootId, $mountPoint, $mountId = null, $rootInternalPath = '', $internalPath) {
33
+        parent::__construct($user, $storageId, $rootId, $mountPoint, $mountId, $rootInternalPath);
34
+        $this->internalPath = $internalPath;
35
+    }
36 36
 
37
-	public function getInternalPath() {
38
-		if ($this->getRootInternalPath()) {
39
-			return substr($this->internalPath, strlen($this->getRootInternalPath()) + 1);
40
-		} else {
41
-			return $this->internalPath;
42
-		}
43
-	}
37
+    public function getInternalPath() {
38
+        if ($this->getRootInternalPath()) {
39
+            return substr($this->internalPath, strlen($this->getRootInternalPath()) + 1);
40
+        } else {
41
+            return $this->internalPath;
42
+        }
43
+    }
44 44
 
45
-	public function getPath() {
46
-		return $this->getMountPoint() . $this->getInternalPath();
47
-	}
45
+    public function getPath() {
46
+        return $this->getMountPoint() . $this->getInternalPath();
47
+    }
48 48
 }
49 49
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -43,6 +43,6 @@
 block discarded – undo
43 43
 	}
44 44
 
45 45
 	public function getPath() {
46
-		return $this->getMountPoint() . $this->getInternalPath();
46
+		return $this->getMountPoint().$this->getInternalPath();
47 47
 	}
48 48
 }
49 49
\ No newline at end of file
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/dav/appinfo/v1/webdav.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
 
26 26
 // no php execution timeout for webdav
27 27
 if (strpos(@ini_get('disable_functions'), 'set_time_limit') === false) {
28
-	@set_time_limit(0);
28
+    @set_time_limit(0);
29 29
 }
30 30
 ignore_user_abort(true);
31 31
 
@@ -33,38 +33,38 @@  discard block
 block discarded – undo
33 33
 \OC_Util::obEnd();
34 34
 
35 35
 $serverFactory = new \OCA\DAV\Connector\Sabre\ServerFactory(
36
-	\OC::$server->getConfig(),
37
-	\OC::$server->getLogger(),
38
-	\OC::$server->getDatabaseConnection(),
39
-	\OC::$server->getUserSession(),
40
-	\OC::$server->getMountManager(),
41
-	\OC::$server->getTagManager(),
42
-	\OC::$server->getRequest(),
43
-	\OC::$server->getPreviewManager()
36
+    \OC::$server->getConfig(),
37
+    \OC::$server->getLogger(),
38
+    \OC::$server->getDatabaseConnection(),
39
+    \OC::$server->getUserSession(),
40
+    \OC::$server->getMountManager(),
41
+    \OC::$server->getTagManager(),
42
+    \OC::$server->getRequest(),
43
+    \OC::$server->getPreviewManager()
44 44
 );
45 45
 
46 46
 // Backends
47 47
 $authBackend = new \OCA\DAV\Connector\Sabre\Auth(
48
-	\OC::$server->getSession(),
49
-	\OC::$server->getUserSession(),
50
-	\OC::$server->getRequest(),
51
-	\OC::$server->getTwoFactorAuthManager(),
52
-	\OC::$server->getBruteForceThrottler(),
53
-	'principals/'
48
+    \OC::$server->getSession(),
49
+    \OC::$server->getUserSession(),
50
+    \OC::$server->getRequest(),
51
+    \OC::$server->getTwoFactorAuthManager(),
52
+    \OC::$server->getBruteForceThrottler(),
53
+    'principals/'
54 54
 );
55 55
 $authPlugin = new \Sabre\DAV\Auth\Plugin($authBackend);
56 56
 $bearerAuthPlugin = new \OCA\DAV\Connector\Sabre\BearerAuth(
57
-	\OC::$server->getUserSession(),
58
-	\OC::$server->getSession(),
59
-	\OC::$server->getRequest()
57
+    \OC::$server->getUserSession(),
58
+    \OC::$server->getSession(),
59
+    \OC::$server->getRequest()
60 60
 );
61 61
 $authPlugin->addBackend($bearerAuthPlugin);
62 62
 
63 63
 $requestUri = \OC::$server->getRequest()->getRequestUri();
64 64
 
65 65
 $server = $serverFactory->createServer($baseuri, $requestUri, $authPlugin, function() {
66
-	// use the view for the logged in user
67
-	return \OC\Files\Filesystem::getView();
66
+    // use the view for the logged in user
67
+    return \OC\Files\Filesystem::getView();
68 68
 });
69 69
 
70 70
 $dispatcher = \OC::$server->getEventDispatcher();
Please login to merge, or discard this patch.
lib/private/Collaboration/Collaborators/LookupPlugin.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@
 block discarded – undo
54 54
 		try {
55 55
 			$client = $this->clientService->newClient();
56 56
 			$response = $client->get(
57
-				$lookupServerUrl . '/users?search=' . urlencode($search),
57
+				$lookupServerUrl.'/users?search='.urlencode($search),
58 58
 				[
59 59
 					'timeout' => 10,
60 60
 					'connect_timeout' => 3,
Please login to merge, or discard this patch.
Indentation   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -33,53 +33,53 @@
 block discarded – undo
33 33
 
34 34
 class LookupPlugin implements ISearchPlugin {
35 35
 
36
-	/** @var IConfig */
37
-	private $config;
38
-	/** @var IClientService */
39
-	private $clientService;
36
+    /** @var IConfig */
37
+    private $config;
38
+    /** @var IClientService */
39
+    private $clientService;
40 40
 
41
-	public function __construct(IConfig $config, IClientService $clientService) {
42
-		$this->config = $config;
43
-		$this->clientService = $clientService;
44
-	}
41
+    public function __construct(IConfig $config, IClientService $clientService) {
42
+        $this->config = $config;
43
+        $this->clientService = $clientService;
44
+    }
45 45
 
46
-	public function search($search, $limit, $offset, ISearchResult $searchResult) {
47
-		if ($this->config->getAppValue('files_sharing', 'lookupServerEnabled', 'no') !== 'yes') {
48
-			return false;
49
-		}
46
+    public function search($search, $limit, $offset, ISearchResult $searchResult) {
47
+        if ($this->config->getAppValue('files_sharing', 'lookupServerEnabled', 'no') !== 'yes') {
48
+            return false;
49
+        }
50 50
 
51
-		$lookupServerUrl = $this->config->getSystemValue('lookup_server', 'https://lookup.nextcloud.com');
52
-		$lookupServerUrl = rtrim($lookupServerUrl, '/');
53
-		$result = [];
51
+        $lookupServerUrl = $this->config->getSystemValue('lookup_server', 'https://lookup.nextcloud.com');
52
+        $lookupServerUrl = rtrim($lookupServerUrl, '/');
53
+        $result = [];
54 54
 
55
-		try {
56
-			$client = $this->clientService->newClient();
57
-			$response = $client->get(
58
-				$lookupServerUrl . '/users?search=' . urlencode($search),
59
-				[
60
-					'timeout' => 10,
61
-					'connect_timeout' => 3,
62
-				]
63
-			);
55
+        try {
56
+            $client = $this->clientService->newClient();
57
+            $response = $client->get(
58
+                $lookupServerUrl . '/users?search=' . urlencode($search),
59
+                [
60
+                    'timeout' => 10,
61
+                    'connect_timeout' => 3,
62
+                ]
63
+            );
64 64
 
65
-			$body = json_decode($response->getBody(), true);
65
+            $body = json_decode($response->getBody(), true);
66 66
 
67
-			foreach ($body as $lookup) {
68
-				$result[] = [
69
-					'label' => $lookup['federationId'],
70
-					'value' => [
71
-						'shareType' => Share::SHARE_TYPE_REMOTE,
72
-						'shareWith' => $lookup['federationId'],
73
-					],
74
-					'extra' => $lookup,
75
-				];
76
-			}
77
-		} catch (\Exception $e) {
78
-		}
67
+            foreach ($body as $lookup) {
68
+                $result[] = [
69
+                    'label' => $lookup['federationId'],
70
+                    'value' => [
71
+                        'shareType' => Share::SHARE_TYPE_REMOTE,
72
+                        'shareWith' => $lookup['federationId'],
73
+                    ],
74
+                    'extra' => $lookup,
75
+                ];
76
+            }
77
+        } catch (\Exception $e) {
78
+        }
79 79
 
80
-		$type = new SearchResultType('lookup');
81
-		$searchResult->addResultSet($type, $result, []);
80
+        $type = new SearchResultType('lookup');
81
+        $searchResult->addResultSet($type, $result, []);
82 82
 
83
-		return false;
84
-	}
83
+        return false;
84
+    }
85 85
 }
Please login to merge, or discard this patch.
lib/private/Template/ResourceLocator.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
 				$this->doFind($resource);
76 76
 			} catch (ResourceNotFoundException $e) {
77 77
 				$resourceApp = substr($resource, 0, strpos($resource, '/'));
78
-				$this->logger->debug('Could not find resource file "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
78
+				$this->logger->debug('Could not find resource file "'.$e->getResourcePath().'"', ['app' => $resourceApp]);
79 79
 			}
80 80
 		}
81 81
 		if (!empty($this->theme)) {
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
 					$this->doFindTheme($resource);
85 85
 				} catch (ResourceNotFoundException $e) {
86 86
 					$resourceApp = substr($resource, 0, strpos($resource, '/'));
87
-					$this->logger->debug('Could not find resource file in theme "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
87
+					$this->logger->debug('Could not find resource file in theme "'.$e->getResourcePath().'"', ['app' => $resourceApp]);
88 88
 				}
89 89
 			}
90 90
 		}
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
 		}
186 186
 		$this->resources[] = array($root, $webRoot, $file);
187 187
 
188
-		if ($throw && !is_file($root . '/' . $file)) {
188
+		if ($throw && !is_file($root.'/'.$file)) {
189 189
 			throw new ResourceNotFoundException($file, $webRoot);
190 190
 		}
191 191
 	}
Please login to merge, or discard this patch.
Indentation   +169 added lines, -169 removed lines patch added patch discarded remove patch
@@ -27,173 +27,173 @@
 block discarded – undo
27 27
 namespace OC\Template;
28 28
 
29 29
 abstract class ResourceLocator {
30
-	protected $theme;
31
-
32
-	protected $mapping;
33
-	protected $serverroot;
34
-	protected $thirdpartyroot;
35
-	protected $webroot;
36
-
37
-	protected $resources = array();
38
-
39
-	/** @var \OCP\ILogger */
40
-	protected $logger;
41
-
42
-	/**
43
-	 * @param \OCP\ILogger $logger
44
-	 * @param string $theme
45
-	 * @param array $core_map
46
-	 * @param array $party_map
47
-	 */
48
-	public function __construct(\OCP\ILogger $logger, $theme, $core_map, $party_map) {
49
-		$this->logger = $logger;
50
-		$this->theme = $theme;
51
-		$this->mapping = $core_map + $party_map;
52
-		$this->serverroot = key($core_map);
53
-		$this->thirdpartyroot = key($party_map);
54
-		$this->webroot = $this->mapping[$this->serverroot];
55
-	}
56
-
57
-	/**
58
-	 * @param string $resource
59
-	 */
60
-	abstract public function doFind($resource);
61
-
62
-	/**
63
-	 * @param string $resource
64
-	 */
65
-	abstract public function doFindTheme($resource);
66
-
67
-	/**
68
-	 * Finds the resources and adds them to the list
69
-	 *
70
-	 * @param array $resources
71
-	 */
72
-	public function find($resources) {
73
-		foreach ($resources as $resource) {
74
-			try {
75
-				$this->doFind($resource);
76
-			} catch (ResourceNotFoundException $e) {
77
-				$resourceApp = substr($resource, 0, strpos($resource, '/'));
78
-				$this->logger->debug('Could not find resource file "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
79
-			}
80
-		}
81
-		if (!empty($this->theme)) {
82
-			foreach ($resources as $resource) {
83
-				try {
84
-					$this->doFindTheme($resource);
85
-				} catch (ResourceNotFoundException $e) {
86
-					$resourceApp = substr($resource, 0, strpos($resource, '/'));
87
-					$this->logger->debug('Could not find resource file in theme "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
88
-				}
89
-			}
90
-		}
91
-	}
92
-
93
-	/**
94
-	 * append the $file resource if exist at $root
95
-	 *
96
-	 * @param string $root path to check
97
-	 * @param string $file the filename
98
-	 * @param string|null $webRoot base for path, default map $root to $webRoot
99
-	 * @return bool True if the resource was found, false otherwise
100
-	 */
101
-	protected function appendIfExist($root, $file, $webRoot = null) {
102
-		if (is_file($root.'/'.$file)) {
103
-			$this->append($root, $file, $webRoot, false);
104
-			return true;
105
-		}
106
-		return false;
107
-	}
108
-
109
-	/**
110
-	 * Attempt to find the webRoot
111
-	 *
112
-	 * traverse the potential web roots upwards in the path
113
-	 *
114
-	 * example:
115
-	 *   - root: /srv/www/apps/myapp
116
-	 *   - available mappings: ['/srv/www']
117
-	 *
118
-	 * First we check if a mapping for /srv/www/apps/myapp is available,
119
-	 * then /srv/www/apps, /srv/www/apps, /srv/www, ... until we find a
120
-	 * valid web root
121
-	 *
122
-	 * @param string $root
123
-	 * @return string|null The web root or null on failure
124
-	 */
125
-	protected function findWebRoot($root) {
126
-		$webRoot = null;
127
-		$tmpRoot = $root;
128
-
129
-		while ($webRoot === null) {
130
-			if (isset($this->mapping[$tmpRoot])) {
131
-				$webRoot = $this->mapping[$tmpRoot];
132
-				break;
133
-			}
134
-
135
-			if ($tmpRoot === '/') {
136
-				break;
137
-			}
138
-
139
-			$tmpRoot = dirname($tmpRoot);
140
-		}
141
-
142
-		if ($webRoot === null) {
143
-			$realpath = realpath($root);
144
-
145
-			if ($realpath && ($realpath !== $root)) {
146
-				return $this->findWebRoot($realpath);
147
-			}
148
-		}
149
-
150
-		return $webRoot;
151
-	}
152
-
153
-	/**
154
-	 * append the $file resource at $root
155
-	 *
156
-	 * @param string $root path to check
157
-	 * @param string $file the filename
158
-	 * @param string|null $webRoot base for path, default map $root to $webRoot
159
-	 * @param bool $throw Throw an exception, when the route does not exist
160
-	 * @throws ResourceNotFoundException Only thrown when $throw is true and the resource is missing
161
-	 */
162
-	protected function append($root, $file, $webRoot = null, $throw = true) {
163
-
164
-		if (!is_string($root)) {
165
-			if ($throw) {
166
-				throw new ResourceNotFoundException($file, $webRoot);
167
-			}
168
-			return;
169
-		}
170
-
171
-		if (!$webRoot) {
172
-			$webRoot = $this->findWebRoot($root);
173
-
174
-			if ($webRoot === null) {
175
-				$webRoot = '';
176
-				$this->logger->error('ResourceLocator can not find a web root (root: {root}, file: {file}, webRoot: {webRoot}, throw: {throw})', [
177
-					'app' => 'lib',
178
-					'root' => $root,
179
-					'file' => $file,
180
-					'webRoot' => $webRoot,
181
-					'throw' => $throw ? 'true' : 'false'
182
-				]);
183
-			}
184
-		}
185
-		$this->resources[] = array($root, $webRoot, $file);
186
-
187
-		if ($throw && !is_file($root . '/' . $file)) {
188
-			throw new ResourceNotFoundException($file, $webRoot);
189
-		}
190
-	}
191
-
192
-	/**
193
-	 * Returns the list of all resources that should be loaded
194
-	 * @return array
195
-	 */
196
-	public function getResources() {
197
-		return $this->resources;
198
-	}
30
+    protected $theme;
31
+
32
+    protected $mapping;
33
+    protected $serverroot;
34
+    protected $thirdpartyroot;
35
+    protected $webroot;
36
+
37
+    protected $resources = array();
38
+
39
+    /** @var \OCP\ILogger */
40
+    protected $logger;
41
+
42
+    /**
43
+     * @param \OCP\ILogger $logger
44
+     * @param string $theme
45
+     * @param array $core_map
46
+     * @param array $party_map
47
+     */
48
+    public function __construct(\OCP\ILogger $logger, $theme, $core_map, $party_map) {
49
+        $this->logger = $logger;
50
+        $this->theme = $theme;
51
+        $this->mapping = $core_map + $party_map;
52
+        $this->serverroot = key($core_map);
53
+        $this->thirdpartyroot = key($party_map);
54
+        $this->webroot = $this->mapping[$this->serverroot];
55
+    }
56
+
57
+    /**
58
+     * @param string $resource
59
+     */
60
+    abstract public function doFind($resource);
61
+
62
+    /**
63
+     * @param string $resource
64
+     */
65
+    abstract public function doFindTheme($resource);
66
+
67
+    /**
68
+     * Finds the resources and adds them to the list
69
+     *
70
+     * @param array $resources
71
+     */
72
+    public function find($resources) {
73
+        foreach ($resources as $resource) {
74
+            try {
75
+                $this->doFind($resource);
76
+            } catch (ResourceNotFoundException $e) {
77
+                $resourceApp = substr($resource, 0, strpos($resource, '/'));
78
+                $this->logger->debug('Could not find resource file "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
79
+            }
80
+        }
81
+        if (!empty($this->theme)) {
82
+            foreach ($resources as $resource) {
83
+                try {
84
+                    $this->doFindTheme($resource);
85
+                } catch (ResourceNotFoundException $e) {
86
+                    $resourceApp = substr($resource, 0, strpos($resource, '/'));
87
+                    $this->logger->debug('Could not find resource file in theme "' . $e->getResourcePath() . '"', ['app' => $resourceApp]);
88
+                }
89
+            }
90
+        }
91
+    }
92
+
93
+    /**
94
+     * append the $file resource if exist at $root
95
+     *
96
+     * @param string $root path to check
97
+     * @param string $file the filename
98
+     * @param string|null $webRoot base for path, default map $root to $webRoot
99
+     * @return bool True if the resource was found, false otherwise
100
+     */
101
+    protected function appendIfExist($root, $file, $webRoot = null) {
102
+        if (is_file($root.'/'.$file)) {
103
+            $this->append($root, $file, $webRoot, false);
104
+            return true;
105
+        }
106
+        return false;
107
+    }
108
+
109
+    /**
110
+     * Attempt to find the webRoot
111
+     *
112
+     * traverse the potential web roots upwards in the path
113
+     *
114
+     * example:
115
+     *   - root: /srv/www/apps/myapp
116
+     *   - available mappings: ['/srv/www']
117
+     *
118
+     * First we check if a mapping for /srv/www/apps/myapp is available,
119
+     * then /srv/www/apps, /srv/www/apps, /srv/www, ... until we find a
120
+     * valid web root
121
+     *
122
+     * @param string $root
123
+     * @return string|null The web root or null on failure
124
+     */
125
+    protected function findWebRoot($root) {
126
+        $webRoot = null;
127
+        $tmpRoot = $root;
128
+
129
+        while ($webRoot === null) {
130
+            if (isset($this->mapping[$tmpRoot])) {
131
+                $webRoot = $this->mapping[$tmpRoot];
132
+                break;
133
+            }
134
+
135
+            if ($tmpRoot === '/') {
136
+                break;
137
+            }
138
+
139
+            $tmpRoot = dirname($tmpRoot);
140
+        }
141
+
142
+        if ($webRoot === null) {
143
+            $realpath = realpath($root);
144
+
145
+            if ($realpath && ($realpath !== $root)) {
146
+                return $this->findWebRoot($realpath);
147
+            }
148
+        }
149
+
150
+        return $webRoot;
151
+    }
152
+
153
+    /**
154
+     * append the $file resource at $root
155
+     *
156
+     * @param string $root path to check
157
+     * @param string $file the filename
158
+     * @param string|null $webRoot base for path, default map $root to $webRoot
159
+     * @param bool $throw Throw an exception, when the route does not exist
160
+     * @throws ResourceNotFoundException Only thrown when $throw is true and the resource is missing
161
+     */
162
+    protected function append($root, $file, $webRoot = null, $throw = true) {
163
+
164
+        if (!is_string($root)) {
165
+            if ($throw) {
166
+                throw new ResourceNotFoundException($file, $webRoot);
167
+            }
168
+            return;
169
+        }
170
+
171
+        if (!$webRoot) {
172
+            $webRoot = $this->findWebRoot($root);
173
+
174
+            if ($webRoot === null) {
175
+                $webRoot = '';
176
+                $this->logger->error('ResourceLocator can not find a web root (root: {root}, file: {file}, webRoot: {webRoot}, throw: {throw})', [
177
+                    'app' => 'lib',
178
+                    'root' => $root,
179
+                    'file' => $file,
180
+                    'webRoot' => $webRoot,
181
+                    'throw' => $throw ? 'true' : 'false'
182
+                ]);
183
+            }
184
+        }
185
+        $this->resources[] = array($root, $webRoot, $file);
186
+
187
+        if ($throw && !is_file($root . '/' . $file)) {
188
+            throw new ResourceNotFoundException($file, $webRoot);
189
+        }
190
+    }
191
+
192
+    /**
193
+     * Returns the list of all resources that should be loaded
194
+     * @return array
195
+     */
196
+    public function getResources() {
197
+        return $this->resources;
198
+    }
199 199
 }
Please login to merge, or discard this patch.