Skip to content

Commit 1b7afaf

Browse files
committed
refactor: Apply rector refactorings
Signed-off-by: provokateurin <[email protected]>
1 parent 6158d31 commit 1b7afaf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+149
-162
lines changed

β€Žlib/ACL/ACLCacheWrapper.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
class ACLCacheWrapper extends CacheWrapper {
1818
public function __construct(
1919
ICache $cache,
20-
private ACLManager $aclManager,
21-
private bool $inShare,
20+
private readonly ACLManager $aclManager,
21+
private readonly bool $inShare,
2222
) {
2323
parent::__construct($cache);
2424
}

β€Žlib/ACL/ACLManager.php

+7-7
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
use RuntimeException;
1818

1919
class ACLManager {
20-
private CappedMemoryCache $ruleCache;
20+
private readonly CappedMemoryCache $ruleCache;
2121

2222
public function __construct(
23-
private RuleManager $ruleManager,
24-
private TrashManager $trashManager,
25-
private LoggerInterface $logger,
26-
private IUser $user,
27-
private \Closure $rootFolderProvider,
23+
private readonly RuleManager $ruleManager,
24+
private readonly TrashManager $trashManager,
25+
private readonly LoggerInterface $logger,
26+
private readonly IUser $user,
27+
private readonly \Closure $rootFolderProvider,
2828
private ?int $rootStorageId = null,
29-
private bool $inheritMergePerUser = false,
29+
private readonly bool $inheritMergePerUser = false,
3030
) {
3131
$this->ruleCache = new CappedMemoryCache();
3232
}

β€Žlib/ACL/ACLManagerFactory.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515

1616
class ACLManagerFactory {
1717
public function __construct(
18-
private RuleManager $ruleManager,
19-
private TrashManager $trashManager,
20-
private IAppConfig $config,
21-
private LoggerInterface $logger,
22-
private \Closure $rootFolderProvider,
18+
private readonly RuleManager $ruleManager,
19+
private readonly TrashManager $trashManager,
20+
private readonly IAppConfig $config,
21+
private readonly LoggerInterface $logger,
22+
private readonly \Closure $rootFolderProvider,
2323
) {
2424
}
2525

β€Žlib/ACL/ACLStorageWrapper.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
use OCP\Files\Storage\IStorage;
1818

1919
class ACLStorageWrapper extends Wrapper implements IConstructableStorage {
20-
private ACLManager $aclManager;
21-
private bool $inShare;
20+
private readonly ACLManager $aclManager;
21+
private readonly bool $inShare;
2222

2323
public function __construct($arguments) {
2424
parent::__construct($arguments);

β€Žlib/ACL/Rule.php

+2-8
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ class Rule implements XmlSerializable, XmlDeserializable, \JsonSerializable {
4040
* and one that specifies the permissions to set for non inherited values (1-> allow, 0 -> deny)
4141
*/
4242
public function __construct(
43-
private IUserMapping $userMapping,
44-
private int $fileId,
43+
private readonly IUserMapping $userMapping,
44+
private readonly int $fileId,
4545
private int $mask,
4646
int $permissions,
4747
) {
@@ -86,9 +86,6 @@ public function applyPermissions(int $permissions): int {
8686
* Apply the deny permissions this rule to an existing permission set, returning the resulting permissions
8787
*
8888
* Only the deny permissions included in the current mask will overwrite the existing permissions
89-
*
90-
* @param int $permissions
91-
* @return int
9289
*/
9390
public function applyDenyPermissions(int $permissions): int {
9491
$invertedMask = ~$this->mask;
@@ -98,9 +95,6 @@ public function applyDenyPermissions(int $permissions): int {
9895
return $permissions & $denyMask;
9996
}
10097

101-
/**
102-
* @return void
103-
*/
10498
public function xmlSerialize(Writer $writer): void {
10599
$data = [
106100
self::ACL => [

β€Žlib/ACL/RuleManager.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
class RuleManager {
2121
public function __construct(
22-
private IDBConnection $connection,
23-
private IUserMappingManager $userMappingManager,
24-
private IEventDispatcher $eventDispatcher,
22+
private readonly IDBConnection $connection,
23+
private readonly IUserMappingManager $userMappingManager,
24+
private readonly IEventDispatcher $eventDispatcher,
2525
) {
2626
}
2727

β€Žlib/ACL/UserMapping/UserMapping.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
namespace OCA\GroupFolders\ACL\UserMapping;
1010

1111
class UserMapping implements IUserMapping {
12-
private string $displayName;
12+
private readonly string $displayName;
1313

1414
/**
1515
* @param 'user'|'group'|'dummy' $type
1616
*/
1717
public function __construct(
18-
private string $type,
19-
private string $id,
18+
private readonly string $type,
19+
private readonly string $id,
2020
?string $displayName = null,
2121
) {
2222
$this->displayName = $displayName ?? $id;

β€Žlib/ACL/UserMapping/UserMappingManager.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515

1616
class UserMappingManager implements IUserMappingManager {
1717
public function __construct(
18-
private IGroupManager $groupManager,
19-
private IUserManager $userManager,
18+
private readonly IGroupManager $groupManager,
19+
private readonly IUserManager $userManager,
2020
) {
2121
}
2222

β€Žlib/AppInfo/Application.php

-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ public function register(IRegistrationContext $context): void {
125125
$c->get(FolderManager::class),
126126
$c->get(TrashManager::class),
127127
$c->get('GroupAppFolder'),
128-
$c->get(MountProvider::class),
129128
$c->get(ACLManagerFactory::class),
130129
$c->get(IRootFolder::class),
131130
$c->get(LoggerInterface::class),

β€Žlib/AppInfo/Capabilities.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515

1616
class Capabilities implements ICapability {
1717
public function __construct(
18-
private IUserSession $userSession,
19-
private FolderManager $folderManager,
20-
private IAppManager $appManager,
18+
private readonly IUserSession $userSession,
19+
private readonly FolderManager $folderManager,
20+
private readonly IAppManager $appManager,
2121
) {
2222
}
2323

β€Žlib/AuthorizedAdminSettingMiddleware.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
class AuthorizedAdminSettingMiddleware extends Middleware {
2323
public function __construct(
24-
private DelegationService $delegatedService,
25-
private IRequest $request,
24+
private readonly DelegationService $delegatedService,
25+
private readonly IRequest $request,
2626
) {
2727
}
2828

β€Žlib/BackgroundJob/ExpireGroupTrash.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
class ExpireGroupTrash extends TimedJob {
1818
public function __construct(
19-
private TrashBackend $trashBackend,
20-
private Expiration $expiration,
21-
private IAppConfig $config,
19+
private readonly TrashBackend $trashBackend,
20+
private readonly Expiration $expiration,
21+
private readonly IAppConfig $config,
2222
ITimeFactory $timeFactory,
2323
) {
2424
parent::__construct($timeFactory);

β€Žlib/BackgroundJob/ExpireGroupVersions.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
class ExpireGroupVersions extends TimedJob {
2020
public function __construct(
2121
ITimeFactory $time,
22-
private GroupVersionsExpireManager $expireManager,
23-
private IAppConfig $appConfig,
24-
private FolderManager $folderManager,
25-
private LoggerInterface $logger,
22+
private readonly GroupVersionsExpireManager $expireManager,
23+
private readonly IAppConfig $appConfig,
24+
private readonly FolderManager $folderManager,
25+
private readonly LoggerInterface $logger,
2626
) {
2727
parent::__construct($time);
2828

β€Žlib/CacheListener.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
class CacheListener {
1818
public function __construct(
19-
private IEventDispatcher $eventDispatcher,
19+
private readonly IEventDispatcher $eventDispatcher,
2020
) {
2121
}
2222

β€Žlib/Command/ACL.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ class ACL extends FolderCommand {
2727
public function __construct(
2828
FolderManager $folderManager,
2929
IRootFolder $rootFolder,
30-
private RuleManager $ruleManager,
30+
private readonly RuleManager $ruleManager,
3131
MountProvider $mountProvider,
32-
private ACLManagerFactory $aclManagerFactory,
33-
private IUserManager $userManager,
32+
private readonly ACLManagerFactory $aclManagerFactory,
33+
private readonly IUserManager $userManager,
3434
) {
3535
parent::__construct($folderManager, $rootFolder, $mountProvider);
3636
}
@@ -117,7 +117,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
117117
$mappingType = $input->getOption('user') ? 'user' : 'group';
118118
$mappingId = $input->getOption('user') ?: $input->getOption('group');
119119
$path = $input->getArgument('path');
120-
$path = trim($path, '/');
120+
$path = trim((string)$path, '/');
121121
$permissionStrings = $input->getArgument('permissions');
122122

123123
$mount = $this->mountProvider->getMount(
@@ -152,7 +152,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
152152
return -3;
153153
}
154154

155-
$name = substr($permission, 1);
155+
$name = substr((string)$permission, 1);
156156
if (!isset(Rule::PERMISSIONS_MAP[$name])) {
157157
$output->writeln('<error>incorrect format for permissions2 "' . $permission . '"</error>');
158158
return -3;
@@ -221,7 +221,7 @@ private function parsePermissions(array $permissions): array {
221221
$result = 0;
222222

223223
foreach ($permissions as $permission) {
224-
$permissionValue = Rule::PERMISSIONS_MAP[substr($permission, 1)];
224+
$permissionValue = Rule::PERMISSIONS_MAP[substr((string)$permission, 1)];
225225
$mask |= $permissionValue;
226226
if ($permission[0] === '+') {
227227
$result |= $permissionValue;

β€Žlib/Command/Create.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
class Create extends Base {
1818
public function __construct(
19-
private FolderManager $folderManager,
19+
private readonly FolderManager $folderManager,
2020
) {
2121
parent::__construct();
2222
}

β€Žlib/Command/ExpireGroup/ExpireGroupTrash.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515

1616
class ExpireGroupTrash extends ExpireGroupBase {
1717
public function __construct(
18-
private TrashBackend $trashBackend,
19-
private Expiration $expiration,
18+
private readonly TrashBackend $trashBackend,
19+
private readonly Expiration $expiration,
2020
) {
2121
parent::__construct();
2222
}

β€Žlib/Command/ExpireGroup/ExpireGroupVersions.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
*/
2222
class ExpireGroupVersions extends ExpireGroupBase {
2323
public function __construct(
24-
private GroupVersionsExpireManager $expireManager,
25-
private IEventDispatcher $eventDispatcher,
24+
private readonly GroupVersionsExpireManager $expireManager,
25+
private readonly IEventDispatcher $eventDispatcher,
2626
) {
2727
parent::__construct();
2828
}

β€Žlib/Command/ExpireGroup/ExpireGroupVersionsTrash.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ class ExpireGroupVersionsTrash extends ExpireGroupVersions {
1919
public function __construct(
2020
GroupVersionsExpireManager $expireManager,
2121
IEventDispatcher $eventDispatcher,
22-
private TrashBackend $trashBackend,
23-
private Expiration $expiration,
22+
private readonly TrashBackend $trashBackend,
23+
private readonly Expiration $expiration,
2424
) {
2525
parent::__construct($expireManager, $eventDispatcher);
2626
}

β€Žlib/Command/Group.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class Group extends FolderCommand {
2929
public function __construct(
3030
FolderManager $folderManager,
3131
IRootFolder $rootFolder,
32-
private IGroupManager $groupManager,
32+
private readonly IGroupManager $groupManager,
3333
MountProvider $mountProvider,
3434
) {
3535
parent::__construct($folderManager, $rootFolder, $mountProvider);

β€Žlib/Command/ListCommand.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ class ListCommand extends Base {
3030

3131

3232
public function __construct(
33-
private FolderManager $folderManager,
34-
private IRootFolder $rootFolder,
35-
private IGroupManager $groupManager,
36-
private IUserManager $userManager,
33+
private readonly FolderManager $folderManager,
34+
private readonly IRootFolder $rootFolder,
35+
private readonly IGroupManager $groupManager,
36+
private readonly IUserManager $userManager,
3737
) {
3838
parent::__construct();
3939
}

β€Žlib/Command/Quota.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
2929
return -1;
3030
}
3131

32-
$quotaString = strtolower($input->getArgument('quota'));
32+
$quotaString = strtolower((string)$input->getArgument('quota'));
3333
$quota = ($quotaString === 'unlimited') ? FileInfo::SPACE_UNLIMITED : \OCP\Util::computerFileSize($quotaString);
3434
if ($quota) {
3535
$this->folderManager->setFolderQuota($folder['id'], (int)$quota);

β€Žlib/Command/Scan.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
7272

7373
$inputPath = $input->getOption('path');
7474
if ($inputPath) {
75-
$inputPath = '/' . trim($inputPath, '/');
75+
$inputPath = '/' . trim((string)$inputPath, '/');
7676
} else {
7777
$inputPath = '';
7878
}

β€Žlib/Command/Trashbin/Cleanup.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class Cleanup extends Base {
2424
private ?TrashBackend $trashBackend = null;
2525

2626
public function __construct(
27-
private FolderManager $folderManager,
27+
private readonly FolderManager $folderManager,
2828
) {
2929
parent::__construct();
3030
if (Server::get(IAppManager::class)->isEnabledForUser('files_trashbin')) {

β€Žlib/Controller/FolderController.php

+7-7
Original file line numberDiff line numberDiff line change
@@ -35,18 +35,18 @@
3535
* @psalm-import-type InternalFolderOut from FolderManager
3636
*/
3737
class FolderController extends OCSController {
38-
private ?IUser $user;
38+
private readonly ?IUser $user;
3939

4040
public function __construct(
4141
string $AppName,
4242
IRequest $request,
43-
private FolderManager $manager,
44-
private MountProvider $mountProvider,
45-
private IRootFolder $rootFolder,
43+
private readonly FolderManager $manager,
44+
private readonly MountProvider $mountProvider,
45+
private readonly IRootFolder $rootFolder,
4646
IUserSession $userSession,
47-
private FoldersFilter $foldersFilter,
48-
private DelegationService $delegationService,
49-
private IGroupManager $groupManager,
47+
private readonly FoldersFilter $foldersFilter,
48+
private readonly DelegationService $delegationService,
49+
private readonly IGroupManager $groupManager,
5050
) {
5151
parent::__construct($AppName, $request);
5252
$this->user = $userSession->getUser();

β€Žlib/DAV/ACLPlugin.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ class ACLPlugin extends ServerPlugin {
3737
private ?IUser $user = null;
3838

3939
public function __construct(
40-
private RuleManager $ruleManager,
41-
private IUserSession $userSession,
42-
private FolderManager $folderManager,
43-
private IEventDispatcher $eventDispatcher,
40+
private readonly RuleManager $ruleManager,
41+
private readonly IUserSession $userSession,
42+
private readonly FolderManager $folderManager,
43+
private readonly IEventDispatcher $eventDispatcher,
4444
) {
4545
}
4646

β€Žlib/DAV/GroupFolderNode.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class GroupFolderNode extends Directory {
1616
public function __construct(
1717
View $view,
1818
FileInfo $info,
19-
private int $folderId,
19+
private readonly int $folderId,
2020
) {
2121
parent::__construct($view, $info);
2222
}

0 commit comments

Comments
Β (0)