@@ -187,11 +187,11 @@ discard block |
||
187 | 187 | $this->federatedUserService->commandLineInitiator($initiator, $initiatorType, $circleId, true); |
188 | 188 | $circle = $this->circleService->getCircle($circleId); |
189 | 189 | |
190 | - $output->writeln('<info>Name</info>: ' . $circle->getName()); |
|
190 | + $output->writeln('<info>Name</info>: '.$circle->getName()); |
|
191 | 191 | $owner = $circle->getOwner(); |
192 | - $output->writeln('<info>Owner</info>: ' . $owner->getUserId() . '@' . $owner->getInstance()); |
|
192 | + $output->writeln('<info>Owner</info>: '.$owner->getUserId().'@'.$owner->getInstance()); |
|
193 | 193 | $type = implode(", ", Circle::getCircleFlags($circle, Circle::FLAGS_LONG)); |
194 | - $output->writeln('<info>Config</info>: ' . $type); |
|
194 | + $output->writeln('<info>Config</info>: '.$type); |
|
195 | 195 | $output->writeln(' '); |
196 | 196 | |
197 | 197 | $tree = new NC22TreeNode(null, new SimpleDataStore(['circle' => $circle])); |
@@ -258,8 +258,7 @@ discard block |
||
258 | 258 | ), 40 |
259 | 259 | ), |
260 | 260 | $this->configService->displayInstance($member->getInstance()), |
261 | - ($level > 0) ? Member::$DEF_LEVEL[$level] : |
|
262 | - '(' . strtolower($member->getStatus()) . ')', |
|
261 | + ($level > 0) ? Member::$DEF_LEVEL[$level] : '('.strtolower($member->getStatus()).')', |
|
263 | 262 | ($member->hasInvitedBy()) ? $this->configService->displayFederatedUser( |
264 | 263 | $member->getInvitedBy(), $this->input->getOption('display-name') |
265 | 264 | ) : 'Unknown' |
@@ -424,14 +423,14 @@ discard block |
||
424 | 423 | $member = $data->gObj('member', Member::class); |
425 | 424 | |
426 | 425 | if ($lineNumber === 1) { |
427 | - $line .= '<info>' . $member->getSingleId() . '</info>'; |
|
426 | + $line .= '<info>'.$member->getSingleId().'</info>'; |
|
428 | 427 | if (!$this->configService->isLocalInstance($member->getInstance())) { |
429 | - $line .= '@' . $member->getInstance(); |
|
428 | + $line .= '@'.$member->getInstance(); |
|
430 | 429 | } |
431 | - $line .= ' (' . Member::$DEF_LEVEL[$member->getLevel()] . ')'; |
|
430 | + $line .= ' ('.Member::$DEF_LEVEL[$member->getLevel()].')'; |
|
432 | 431 | |
433 | - $line .= ' <info>MemberId</info>: ' . $member->getId(); |
|
434 | - $line .= ' <info>Name</info>: ' . $this->configService->displayFederatedUser( |
|
432 | + $line .= ' <info>MemberId</info>: '.$member->getId(); |
|
433 | + $line .= ' <info>Name</info>: '.$this->configService->displayFederatedUser( |
|
435 | 434 | $member, |
436 | 435 | $this->input->getOption('display-name') |
437 | 436 | ); |
@@ -439,7 +438,7 @@ discard block |
||
439 | 438 | $line .= ' <info>Source</info>: ' |
440 | 439 | . Circle::$DEF_SOURCE[$member->getBasedOn()->getSource()]; |
441 | 440 | } else { |
442 | - $line .= ' <info>Type</info>: ' . Member::$TYPE[$member->getUserType()]; |
|
441 | + $line .= ' <info>Type</info>: '.Member::$TYPE[$member->getUserType()]; |
|
443 | 442 | } |
444 | 443 | } |
445 | 444 | |
@@ -452,15 +451,15 @@ discard block |
||
452 | 451 | return $line; |
453 | 452 | } |
454 | 453 | $owner = $circle->getOwner(); |
455 | - $line .= '<info>Owner</info>: ' . $owner->getUserId() . '@' . $owner->getInstance(); |
|
454 | + $line .= '<info>Owner</info>: '.$owner->getUserId().'@'.$owner->getInstance(); |
|
456 | 455 | $type = implode(", ", Circle::getCircleFlags($circle, Circle::FLAGS_LONG)); |
457 | - $line .= ($type === '') ? '' : ' <info>Config</info>: ' . $type; |
|
456 | + $line .= ($type === '') ? '' : ' <info>Config</info>: '.$type; |
|
458 | 457 | } |
459 | 458 | } else { |
460 | 459 | if ($lineNumber === 1 && !is_null($circle)) { |
461 | - $line .= '<info>' . $circle->getSingleId() . '</info>'; |
|
460 | + $line .= '<info>'.$circle->getSingleId().'</info>'; |
|
462 | 461 | if (!$this->configService->isLocalInstance($circle->getInstance())) { |
463 | - $line .= '@' . $circle->getInstance(); |
|
462 | + $line .= '@'.$circle->getInstance(); |
|
464 | 463 | } |
465 | 464 | } |
466 | 465 | } |
@@ -409,12 +409,12 @@ discard block |
||
409 | 409 | throw new UnknownInterfaceException('misconfigured scheme'); |
410 | 410 | } |
411 | 411 | |
412 | - $base = $scheme . '://' . $this->getCloudInstance($interface) . $path; |
|
412 | + $base = $scheme.'://'.$this->getCloudInstance($interface).$path; |
|
413 | 413 | if ($route === '') { |
414 | 414 | return $base; |
415 | 415 | } |
416 | 416 | |
417 | - return $base . $this->configService->linkToRoute($route, $args); |
|
417 | + return $base.$this->configService->linkToRoute($route, $args); |
|
418 | 418 | } |
419 | 419 | |
420 | 420 | |
@@ -447,7 +447,7 @@ discard block |
||
447 | 447 | return $this->configService->getLoopbackPath($route, $args); |
448 | 448 | } |
449 | 449 | |
450 | - return rtrim($base, '/') . $this->configService->linkToRoute($route, $args); |
|
450 | + return rtrim($base, '/').$this->configService->linkToRoute($route, $args); |
|
451 | 451 | } |
452 | 452 | |
453 | 453 |
@@ -177,7 +177,7 @@ discard block |
||
177 | 177 | throw new Exception('Please specify a --type for the test'); |
178 | 178 | } |
179 | 179 | if ($test !== '' && !in_array($type, self::$checks)) { |
180 | - throw new Exception('Unknown type: ' . implode(', ', self::$checks)); |
|
180 | + throw new Exception('Unknown type: '.implode(', ', self::$checks)); |
|
181 | 181 | } |
182 | 182 | |
183 | 183 | // $this->configService->setAppValue(ConfigService::TEST_NC_BASE, $test); |
@@ -235,7 +235,7 @@ discard block |
||
235 | 235 | } |
236 | 236 | |
237 | 237 | $output->writeln(''); |
238 | - $output->writeln('* testing current address: ' . $test); |
|
238 | + $output->writeln('* testing current address: '.$test); |
|
239 | 239 | |
240 | 240 | try { |
241 | 241 | $this->setupLoopback($input, $output, $test); |
@@ -271,8 +271,8 @@ discard block |
||
271 | 271 | continue; |
272 | 272 | } |
273 | 273 | |
274 | - $loopback = rtrim($scheme . '://' . $cloudId . $path, '/'); |
|
275 | - $output->writeln('* testing address: ' . $loopback . ' '); |
|
274 | + $loopback = rtrim($scheme.'://'.$cloudId.$path, '/'); |
|
275 | + $output->writeln('* testing address: '.$loopback.' '); |
|
276 | 276 | |
277 | 277 | try { |
278 | 278 | $this->setupLoopback($input, $output, $loopback); |
@@ -344,7 +344,7 @@ discard block |
||
344 | 344 | $test = new FederatedEvent(LoopbackTest::class); |
345 | 345 | $this->federatedEventService->newEvent($test); |
346 | 346 | |
347 | - $output->writeln('<info>' . $test->getWrapperToken() . '</info>'); |
|
347 | + $output->writeln('<info>'.$test->getWrapperToken().'</info>'); |
|
348 | 348 | |
349 | 349 | $output->writeln('- Waiting for async process to finish (5s)'); |
350 | 350 | sleep(5); |
@@ -359,18 +359,18 @@ discard block |
||
359 | 359 | |
360 | 360 | $checkVerify = $wrapper->getEvent()->getData()->gInt('verify'); |
361 | 361 | if ($checkVerify === LoopbackTest::VERIFY) { |
362 | - $output->write('<info>verify=' . $checkVerify . '</info> '); |
|
362 | + $output->write('<info>verify='.$checkVerify.'</info> '); |
|
363 | 363 | } else { |
364 | - $output->writeln('<error>verify=' . $checkVerify . '</error>'); |
|
364 | + $output->writeln('<error>verify='.$checkVerify.'</error>'); |
|
365 | 365 | |
366 | 366 | return false; |
367 | 367 | } |
368 | 368 | |
369 | 369 | $checkManage = $wrapper->getResult()->gInt('manage'); |
370 | 370 | if ($checkManage === LoopbackTest::MANAGE) { |
371 | - $output->write('<info>manage=' . $checkManage . '</info> '); |
|
371 | + $output->write('<info>manage='.$checkManage.'</info> '); |
|
372 | 372 | } else { |
373 | - $output->writeln('<error>manage=' . $checkManage . '</error>'); |
|
373 | + $output->writeln('<error>manage='.$checkManage.'</error>'); |
|
374 | 374 | |
375 | 375 | return false; |
376 | 376 | } |
@@ -392,7 +392,7 @@ discard block |
||
392 | 392 | [$scheme, $cloudId, $path] = $this->parseAddress($loopback); |
393 | 393 | |
394 | 394 | $question = new ConfirmationQuestion( |
395 | - '- Do you want to save <info>' . $loopback |
|
395 | + '- Do you want to save <info>'.$loopback |
|
396 | 396 | . '</info> as your <info>loopback</info> address ? (y/N) ', false, '/^(y|Y)/i' |
397 | 397 | ); |
398 | 398 | |
@@ -407,7 +407,7 @@ discard block |
||
407 | 407 | $this->configService->setAppValue(ConfigService::LOOPBACK_CLOUD_ID, $cloudId); |
408 | 408 | $this->configService->setAppValue(ConfigService::LOOPBACK_CLOUD_PATH, $path); |
409 | 409 | $output->writeln( |
410 | - '- Address <info>' . $loopback . '</info> is now used as <info>loopback</info>' |
|
410 | + '- Address <info>'.$loopback.'</info> is now used as <info>loopback</info>' |
|
411 | 411 | ); |
412 | 412 | } |
413 | 413 | |
@@ -459,8 +459,8 @@ discard block |
||
459 | 459 | continue; |
460 | 460 | } |
461 | 461 | |
462 | - $internal = rtrim($scheme . '://' . $cloudId, '/'); |
|
463 | - $fullInternal = rtrim($scheme . '://' . $cloudId . $path, '/'); |
|
462 | + $internal = rtrim($scheme.'://'.$cloudId, '/'); |
|
463 | + $fullInternal = rtrim($scheme.'://'.$cloudId.$path, '/'); |
|
464 | 464 | |
465 | 465 | $question = new ConfirmationQuestion( |
466 | 466 | '<comment>Do you want to check the validity of this internal address?</comment> (Y/n) ', true, |
@@ -479,9 +479,9 @@ discard block |
||
479 | 479 | 'You will need to run this <info>curl</info> command from a terminal on your local network and paste its result: ' |
480 | 480 | ); |
481 | 481 | $output->writeln( |
482 | - ' curl -L "' . $internal |
|
482 | + ' curl -L "'.$internal |
|
483 | 483 | . '/.well-known/webfinger?resource=http://nextcloud.com/&test=' |
484 | - . $testToken . '"' |
|
484 | + . $testToken.'"' |
|
485 | 485 | ); |
486 | 486 | |
487 | 487 | $output->writeln('paste the result here: '); |
@@ -515,7 +515,7 @@ discard block |
||
515 | 515 | |
516 | 516 | if ($pastedHref !== $href) { |
517 | 517 | $output->writeln( |
518 | - '<error>The returned data (' . $pastedHref . ') are not the one expected: </error>' |
|
518 | + '<error>The returned data ('.$pastedHref.') are not the one expected: </error>' |
|
519 | 519 | . $href |
520 | 520 | ); |
521 | 521 | continue; |
@@ -527,7 +527,7 @@ discard block |
||
527 | 527 | 'Now, please run this <info>curl</info> command from a terminal on your local network and paste its result: ' |
528 | 528 | ); |
529 | 529 | $output->writeln( |
530 | - ' curl -L "' . $pastedHref . '?test=' . $testToken . '" -H "Accept: application/json"' |
|
530 | + ' curl -L "'.$pastedHref.'?test='.$testToken.'" -H "Accept: application/json"' |
|
531 | 531 | ); |
532 | 532 | |
533 | 533 | $output->writeln('paste the result here: '); |
@@ -544,9 +544,9 @@ discard block |
||
544 | 544 | || $appSignatory->getRoot() !== $pastedSignatory->g('root')) { |
545 | 545 | $output->writeln( |
546 | 546 | '<error>The returned data (' |
547 | - . $pastedSignatory->g('uid') . '/' . $pastedSignatory->g('root') |
|
547 | + . $pastedSignatory->g('uid').'/'.$pastedSignatory->g('root') |
|
548 | 548 | . ') are not the one expected: </error>' |
549 | - . $appSignatory->getUid(true) . '/' . $appSignatory->getRoot() |
|
549 | + . $appSignatory->getUid(true).'/'.$appSignatory->getRoot() |
|
550 | 550 | ); |
551 | 551 | continue; |
552 | 552 | } |
@@ -573,7 +573,7 @@ discard block |
||
573 | 573 | |
574 | 574 | $output->writeln(''); |
575 | 575 | $question = new ConfirmationQuestion( |
576 | - '- Do you want to save <info>' . $internal |
|
576 | + '- Do you want to save <info>'.$internal |
|
577 | 577 | . '</info> as your <info>internal</info> address ? (y/N) ', false, '/^(y|Y)/i' |
578 | 578 | ); |
579 | 579 | |
@@ -589,7 +589,7 @@ discard block |
||
589 | 589 | $this->configService->setAppValue(ConfigService::INTERNAL_CLOUD_PATH, $path); |
590 | 590 | |
591 | 591 | $output->writeln( |
592 | - '- Address <info>' . $internal . '</info> is now used as <info>internal</info>' |
|
592 | + '- Address <info>'.$internal.'</info> is now used as <info>internal</info>' |
|
593 | 593 | ); |
594 | 594 | } |
595 | 595 | |
@@ -642,7 +642,7 @@ discard block |
||
642 | 642 | continue; |
643 | 643 | } |
644 | 644 | |
645 | - $frontal = rtrim($scheme . '://' . $cloudId . $path, '/'); |
|
645 | + $frontal = rtrim($scheme.'://'.$cloudId.$path, '/'); |
|
646 | 646 | break; |
647 | 647 | } |
648 | 648 | |
@@ -656,13 +656,13 @@ discard block |
||
656 | 656 | 'You will need to run this <info>curl</info> command from a remote terminal and paste its result: ' |
657 | 657 | ); |
658 | 658 | $output->writeln( |
659 | - ' curl ' . $frontal . '/.well-known/webfinger?resource=http://nextcloud.com/' |
|
659 | + ' curl '.$frontal.'/.well-known/webfinger?resource=http://nextcloud.com/' |
|
660 | 660 | ); |
661 | 661 | |
662 | 662 | $question = new Question('result: ', ''); |
663 | 663 | $pasteWebfinger = $helper->ask($input, $output, $question); |
664 | 664 | |
665 | - echo '__ ' . $pasteWebfinger; |
|
665 | + echo '__ '.$pasteWebfinger; |
|
666 | 666 | |
667 | 667 | $output->writeln('TESTING !!'); |
668 | 668 | $output->writeln('TESTING !!'); |
@@ -789,7 +789,7 @@ discard block |
||
789 | 789 | $request->setDataSerialize(new SimpleDataStore(['empty' => 1])); |
790 | 790 | } |
791 | 791 | |
792 | - $output->write('- ' . $type . ' request on ' . $request->getCompleteUrl() . ': '); |
|
792 | + $output->write('- '.$type.' request on '.$request->getCompleteUrl().': '); |
|
793 | 793 | |
794 | 794 | try { |
795 | 795 | $this->doRequest($request); |
@@ -800,7 +800,7 @@ discard block |
||
800 | 800 | $color = 'info'; |
801 | 801 | } |
802 | 802 | |
803 | - $output->writeln('<' . $color . '>' . $result->getStatusCode() . '</' . $color . '>'); |
|
803 | + $output->writeln('<'.$color.'>'.$result->getStatusCode().'</'.$color.'>'); |
|
804 | 804 | if ($result->getStatusCode() === 200) { |
805 | 805 | return true; |
806 | 806 | } |
@@ -824,7 +824,7 @@ discard block |
||
824 | 824 | |
825 | 825 | $output->writeln(''); |
826 | 826 | $output->writeln( |
827 | - 'The address <info>' . $address . '</info> seems to reach your local Nextcloud.' |
|
827 | + 'The address <info>'.$address.'</info> seems to reach your local Nextcloud.' |
|
828 | 828 | ); |
829 | 829 | |
830 | 830 | $helper = $this->getHelper('question'); |
@@ -841,8 +841,8 @@ discard block |
||
841 | 841 | |
842 | 842 | $this->configService->setAppValue(ConfigService::FORCE_NC_BASE, $address); |
843 | 843 | $output->writeln( |
844 | - 'New configuration <info>' . Application::APP_ID . '.' . ConfigService::FORCE_NC_BASE . '=\'' |
|
845 | - . $address . '\'</info> stored in database' |
|
844 | + 'New configuration <info>'.Application::APP_ID.'.'.ConfigService::FORCE_NC_BASE.'=\'' |
|
845 | + . $address.'\'</info> stored in database' |
|
846 | 846 | ); |
847 | 847 | } |
848 | 848 | |
@@ -870,7 +870,7 @@ discard block |
||
870 | 870 | $path = rtrim($path, '/'); |
871 | 871 | |
872 | 872 | if (!is_null($cloudIdPort)) { |
873 | - $cloudId = $cloudId . ':' . $cloudIdPort; |
|
873 | + $cloudId = $cloudId.':'.$cloudIdPort; |
|
874 | 874 | } |
875 | 875 | |
876 | 876 | return [$scheme, $cloudId, $path]; |
@@ -338,10 +338,10 @@ |
||
338 | 338 | protected function generateMember(FederatedEvent $event, Circle $circle, Member $member): Member { |
339 | 339 | try { |
340 | 340 | if ($member->getSingleId() !== '') { |
341 | - $userId = $member->getSingleId() . '@' . $member->getInstance(); |
|
341 | + $userId = $member->getSingleId().'@'.$member->getInstance(); |
|
342 | 342 | $federatedUser = $this->federatedUserService->getFederatedUser($userId, Member::TYPE_SINGLE); |
343 | 343 | } else { |
344 | - $userId = $member->getUserId() . '@' . $member->getInstance(); |
|
344 | + $userId = $member->getUserId().'@'.$member->getInstance(); |
|
345 | 345 | $federatedUser = $this->federatedUserService->getFederatedUser( |
346 | 346 | $userId, |
347 | 347 | $member->getUserType() |
@@ -87,26 +87,26 @@ discard block |
||
87 | 87 | |
88 | 88 | |
89 | 89 | // specific value |
90 | - public const CFG_CIRCLE = 0; // only for code readability. Circle is locked by default. |
|
91 | - public const CFG_SINGLE = 1; // Circle with only one single member. |
|
92 | - public const CFG_PERSONAL = 2; // Personal circle, only the owner can see it. |
|
90 | + public const CFG_CIRCLE = 0; // only for code readability. Circle is locked by default. |
|
91 | + public const CFG_SINGLE = 1; // Circle with only one single member. |
|
92 | + public const CFG_PERSONAL = 2; // Personal circle, only the owner can see it. |
|
93 | 93 | |
94 | 94 | // bitwise |
95 | - public const CFG_SYSTEM = 4; // System Circle (not managed by the official front-end). Meaning some config are limited |
|
96 | - public const CFG_VISIBLE = 8; // Visible to everyone, if not visible, people have to know its name to be able to find it |
|
97 | - public const CFG_OPEN = 16; // Circle is open, people can join |
|
98 | - public const CFG_INVITE = 32; // Adding a member generate an invitation that needs to be accepted |
|
99 | - public const CFG_REQUEST = 64; // Request to join Circles needs to be confirmed by a moderator |
|
100 | - public const CFG_FRIEND = 128; // Members of the circle can invite their friends |
|
101 | - public const CFG_PROTECTED = 256; // Password protected to join/request |
|
102 | - public const CFG_NO_OWNER = 512; // no owner, only members |
|
103 | - public const CFG_HIDDEN = 1024; // hidden from listing, but available as a share entity |
|
104 | - public const CFG_BACKEND = 2048; // Fully hidden, only backend Circles |
|
105 | - public const CFG_LOCAL = 4096; // Local even on GlobalScale |
|
106 | - public const CFG_ROOT = 8192; // Circle cannot be inside another Circle |
|
107 | - public const CFG_CIRCLE_INVITE = 16384; // Circle must confirm when invited in another circle |
|
108 | - public const CFG_FEDERATED = 32768; // Federated |
|
109 | - public const CFG_MOUNTPOINT = 65536; // Generate a Files folder for this Circle |
|
95 | + public const CFG_SYSTEM = 4; // System Circle (not managed by the official front-end). Meaning some config are limited |
|
96 | + public const CFG_VISIBLE = 8; // Visible to everyone, if not visible, people have to know its name to be able to find it |
|
97 | + public const CFG_OPEN = 16; // Circle is open, people can join |
|
98 | + public const CFG_INVITE = 32; // Adding a member generate an invitation that needs to be accepted |
|
99 | + public const CFG_REQUEST = 64; // Request to join Circles needs to be confirmed by a moderator |
|
100 | + public const CFG_FRIEND = 128; // Members of the circle can invite their friends |
|
101 | + public const CFG_PROTECTED = 256; // Password protected to join/request |
|
102 | + public const CFG_NO_OWNER = 512; // no owner, only members |
|
103 | + public const CFG_HIDDEN = 1024; // hidden from listing, but available as a share entity |
|
104 | + public const CFG_BACKEND = 2048; // Fully hidden, only backend Circles |
|
105 | + public const CFG_LOCAL = 4096; // Local even on GlobalScale |
|
106 | + public const CFG_ROOT = 8192; // Circle cannot be inside another Circle |
|
107 | + public const CFG_CIRCLE_INVITE = 16384; // Circle must confirm when invited in another circle |
|
108 | + public const CFG_FEDERATED = 32768; // Federated |
|
109 | + public const CFG_MOUNTPOINT = 65536; // Generate a Files folder for this Circle |
|
110 | 110 | |
111 | 111 | public static $DEF_CFG_MAX = 131071; |
112 | 112 | |
@@ -469,7 +469,7 @@ discard block |
||
469 | 469 | */ |
470 | 470 | public function addInheritedMembers(array $members): self { |
471 | 471 | $knownIds = array_map( |
472 | - function (Member $member): string { |
|
472 | + function(Member $member): string { |
|
473 | 473 | return $member->getId(); |
474 | 474 | }, $this->inheritedMembers |
475 | 475 | ); |
@@ -842,24 +842,24 @@ discard block |
||
842 | 842 | * @throws CircleNotFoundException |
843 | 843 | */ |
844 | 844 | public function importFromDatabase(array $data, string $prefix = ''): INC22QueryRow { |
845 | - if ($this->get($prefix . 'unique_id', $data) === '') { |
|
845 | + if ($this->get($prefix.'unique_id', $data) === '') { |
|
846 | 846 | throw new CircleNotFoundException(); |
847 | 847 | } |
848 | 848 | |
849 | - $this->setSingleId($this->get($prefix . 'unique_id', $data)) |
|
850 | - ->setName($this->get($prefix . 'name', $data)) |
|
851 | - ->setDisplayName($this->get($prefix . 'display_name', $data)) |
|
852 | - ->setSanitizedName($this->get($prefix . 'sanitized_name', $data)) |
|
853 | - ->setConfig($this->getInt($prefix . 'config', $data)) |
|
854 | - ->setSource($this->getInt($prefix . 'source', $data)) |
|
855 | - ->setInstance($this->get($prefix . 'instance', $data)) |
|
856 | - ->setPopulation($this->getInt($prefix . 'population', $data)) |
|
857 | - ->setSettings($this->getArray($prefix . 'settings', $data)) |
|
858 | - ->setContactAddressBook($this->getInt($prefix . 'contact_addressbook', $data)) |
|
859 | - ->setContactGroupName($this->get($prefix . 'contact_groupname', $data)) |
|
860 | - ->setDescription($this->get($prefix . 'description', $data)); |
|
861 | - |
|
862 | - $creation = $this->get($prefix . 'creation', $data); |
|
849 | + $this->setSingleId($this->get($prefix.'unique_id', $data)) |
|
850 | + ->setName($this->get($prefix.'name', $data)) |
|
851 | + ->setDisplayName($this->get($prefix.'display_name', $data)) |
|
852 | + ->setSanitizedName($this->get($prefix.'sanitized_name', $data)) |
|
853 | + ->setConfig($this->getInt($prefix.'config', $data)) |
|
854 | + ->setSource($this->getInt($prefix.'source', $data)) |
|
855 | + ->setInstance($this->get($prefix.'instance', $data)) |
|
856 | + ->setPopulation($this->getInt($prefix.'population', $data)) |
|
857 | + ->setSettings($this->getArray($prefix.'settings', $data)) |
|
858 | + ->setContactAddressBook($this->getInt($prefix.'contact_addressbook', $data)) |
|
859 | + ->setContactGroupName($this->get($prefix.'contact_groupname', $data)) |
|
860 | + ->setDescription($this->get($prefix.'description', $data)); |
|
861 | + |
|
862 | + $creation = $this->get($prefix.'creation', $data); |
|
863 | 863 | $this->setCreation(DateTime::createFromFormat('Y-m-d H:i:s', $creation)->getTimestamp()); |
864 | 864 | |
865 | 865 | $this->getManager()->manageImportFromDatabase($this, $data, $prefix); |
@@ -239,7 +239,7 @@ discard block |
||
239 | 239 | $done = []; |
240 | 240 | foreach ($circles as $circle) { |
241 | 241 | $this->outputService->output( |
242 | - 'Caching memberships for Members of \'' . $circle->getDisplayName() . '\'', |
|
242 | + 'Caching memberships for Members of \''.$circle->getDisplayName().'\'', |
|
243 | 243 | true |
244 | 244 | ); |
245 | 245 | |
@@ -287,7 +287,7 @@ discard block |
||
287 | 287 | try { |
288 | 288 | $data = new SimpleDataStore($row); |
289 | 289 | $this->outputService->output( |
290 | - 'Migrating Circle \'' . $data->g('name') . '\' (' . $data->g('unique_id') . ')', |
|
290 | + 'Migrating Circle \''.$data->g('name').'\' ('.$data->g('unique_id').')', |
|
291 | 291 | true |
292 | 292 | ); |
293 | 293 | |
@@ -391,7 +391,7 @@ discard block |
||
391 | 391 | try { |
392 | 392 | $data = new SimpleDataStore($row); |
393 | 393 | $this->outputService->output( |
394 | - 'Migrating Member \'' . $data->g('user_id') . '\' from \'' . $data->g('circle_id') |
|
394 | + 'Migrating Member \''.$data->g('user_id').'\' from \''.$data->g('circle_id') |
|
395 | 395 | . '\'', |
396 | 396 | true |
397 | 397 | ); |
@@ -506,8 +506,8 @@ discard block |
||
506 | 506 | $federatedUser = |
507 | 507 | $this->federatedUserService->getLocalFederatedUser($data->g('share_with')); |
508 | 508 | $this->outputService->output( |
509 | - 'Migrating child share #' . $data->gInt('id') . ' owner: ' . $data->g('share_with') |
|
510 | - . ' -> ' . $federatedUser->getSingleId(), |
|
509 | + 'Migrating child share #'.$data->gInt('id').' owner: '.$data->g('share_with') |
|
510 | + . ' -> '.$federatedUser->getSingleId(), |
|
511 | 511 | true |
512 | 512 | ); |
513 | 513 | |
@@ -578,7 +578,7 @@ discard block |
||
578 | 578 | $addressBook = |
579 | 579 | $this->contactService->getAddressBoxById($cm, $this->get('addressbook-key', $entry)); |
580 | 580 | |
581 | - $member->setUserId($userId . '/' . $addressBook->getUri() . '/' . $contactId); |
|
581 | + $member->setUserId($userId.'/'.$addressBook->getUri().'/'.$contactId); |
|
582 | 582 | } |
583 | 583 | } |
584 | 584 | |
@@ -613,7 +613,7 @@ discard block |
||
613 | 613 | try { |
614 | 614 | $data = new SimpleDataStore($row); |
615 | 615 | $this->outputService->output( |
616 | - 'Migrating ShareToken \'' . $data->g('token') . '\' for \'' . $data->g('user_id') |
|
616 | + 'Migrating ShareToken \''.$data->g('token').'\' for \''.$data->g('user_id') |
|
617 | 617 | . '\'', |
618 | 618 | true |
619 | 619 | ); |
@@ -250,7 +250,7 @@ discard block |
||
250 | 250 | */ |
251 | 251 | private function getChildrenMembers(string $id, array &$knownIds = []): array { |
252 | 252 | $singleIds = array_map( |
253 | - function (Member $item): string { |
|
253 | + function(Member $item): string { |
|
254 | 254 | return $item->getSingleId(); |
255 | 255 | }, $this->memberRequest->getMembers($id) |
256 | 256 | ); |
@@ -274,7 +274,7 @@ discard block |
||
274 | 274 | */ |
275 | 275 | private function getChildrenMemberships(string $id, array &$knownIds = []): array { |
276 | 276 | $singleIds = array_map( |
277 | - function (Membership $item): string { |
|
277 | + function(Membership $item): string { |
|
278 | 278 | return $item->getSingleId(); |
279 | 279 | }, $this->membershipRequest->getInherited($id) |
280 | 280 | ); |
@@ -320,7 +320,7 @@ discard block |
||
320 | 320 | */ |
321 | 321 | private function removeDeprecatedMemberships(array $memberships, array $known): array { |
322 | 322 | $circleIds = array_map( |
323 | - function (Membership $membership): string { |
|
323 | + function(Membership $membership): string { |
|
324 | 324 | return $membership->getCircleId(); |
325 | 325 | }, $memberships |
326 | 326 | ); |
@@ -212,10 +212,10 @@ discard block |
||
212 | 212 | // return 0; |
213 | 213 | // } |
214 | 214 | |
215 | - $output->writeln('Id: <info>' . $federatedUser->getUserId() . '</info>'); |
|
216 | - $output->writeln('Instance: <info>' . $federatedUser->getInstance() . '</info>'); |
|
217 | - $output->writeln('Type: <info>' . Member::$TYPE[$federatedUser->getUserType()] . '</info>'); |
|
218 | - $output->writeln('SingleId: <info>' . $federatedUser->getSingleId() . '</info>'); |
|
215 | + $output->writeln('Id: <info>'.$federatedUser->getUserId().'</info>'); |
|
216 | + $output->writeln('Instance: <info>'.$federatedUser->getInstance().'</info>'); |
|
217 | + $output->writeln('Type: <info>'.Member::$TYPE[$federatedUser->getUserType()].'</info>'); |
|
218 | + $output->writeln('SingleId: <info>'.$federatedUser->getSingleId().'</info>'); |
|
219 | 219 | |
220 | 220 | $output->writeln(''); |
221 | 221 | $output->writeln('Memberships:'); |
@@ -224,14 +224,14 @@ discard block |
||
224 | 224 | if ($count === 0) { |
225 | 225 | $output->writeln('(database not updated)'); |
226 | 226 | } else { |
227 | - $output->writeln('(' . $count . ' entries generated/updated in the database)'); |
|
227 | + $output->writeln('('.$count.' entries generated/updated in the database)'); |
|
228 | 228 | } |
229 | 229 | |
230 | 230 | foreach ($federatedUser->getMemberships() as $membership) { |
231 | 231 | $this->memberships[$membership->getCircleId()] = $membership; |
232 | 232 | $output->writeln( |
233 | - '- <info>' . $membership->getCircleId() . '</info> (' |
|
234 | - . Member::$DEF_LEVEL[$membership->getLevel()] . ')' |
|
233 | + '- <info>'.$membership->getCircleId().'</info> (' |
|
234 | + . Member::$DEF_LEVEL[$membership->getLevel()].')' |
|
235 | 235 | ); |
236 | 236 | } |
237 | 237 | |
@@ -305,9 +305,9 @@ discard block |
||
305 | 305 | if ($lineNumber === 2) { |
306 | 306 | return ''; |
307 | 307 | } |
308 | - $line .= '<info>' . $federatedUser->getSingleId() . '</info>'; |
|
308 | + $line .= '<info>'.$federatedUser->getSingleId().'</info>'; |
|
309 | 309 | if (!$this->configService->isLocalInstance($federatedUser->getInstance())) { |
310 | - $line .= '@' . $federatedUser->getInstance(); |
|
310 | + $line .= '@'.$federatedUser->getInstance(); |
|
311 | 311 | } |
312 | 312 | |
313 | 313 | return $line; |
@@ -319,28 +319,28 @@ discard block |
||
319 | 319 | $circle = $member->getCircle(); |
320 | 320 | |
321 | 321 | if ($lineNumber === 1) { |
322 | - $line .= '<info>' . $circle->getSingleId() . '</info>'; |
|
322 | + $line .= '<info>'.$circle->getSingleId().'</info>'; |
|
323 | 323 | if (!$this->configService->isLocalInstance($circle->getInstance())) { |
324 | - $line .= '@' . $circle->getInstance(); |
|
324 | + $line .= '@'.$circle->getInstance(); |
|
325 | 325 | } |
326 | - $line .= ' (' . ($this->input->getOption('display-name') ? |
|
327 | - $circle->getDisplayName() : $circle->getName()) . ')'; |
|
328 | - $line .= ' <info>MemberId</info>: ' . $member->getId(); |
|
329 | - $line .= ' <info>Level</info>: ' . Member::$DEF_LEVEL[$member->getLevel()]; |
|
326 | + $line .= ' ('.($this->input->getOption('display-name') ? |
|
327 | + $circle->getDisplayName() : $circle->getName()).')'; |
|
328 | + $line .= ' <info>MemberId</info>: '.$member->getId(); |
|
329 | + $line .= ' <info>Level</info>: '.Member::$DEF_LEVEL[$member->getLevel()]; |
|
330 | 330 | |
331 | 331 | $knownMembership = $this->memberships[$member->getCircleId()]; |
332 | 332 | if ($member->getLevel() !== $knownMembership->getLevel()) { |
333 | - $line .= ' (' . Member::$DEF_LEVEL[$knownMembership->getLevel()] . ')'; |
|
333 | + $line .= ' ('.Member::$DEF_LEVEL[$knownMembership->getLevel()].')'; |
|
334 | 334 | } |
335 | 335 | } |
336 | 336 | if ($lineNumber === 2) { |
337 | 337 | $owner = $circle->getOwner(); |
338 | - $line .= '<info>Owner</info>: ' . $owner->getUserId() . '@' . $owner->getInstance() . ' '; |
|
338 | + $line .= '<info>Owner</info>: '.$owner->getUserId().'@'.$owner->getInstance().' '; |
|
339 | 339 | if ($owner->hasBasedOn()) { |
340 | - $line .= '(' . Circle::$DEF_SOURCE[$owner->getBasedOn()->getSource()] . ') '; |
|
340 | + $line .= '('.Circle::$DEF_SOURCE[$owner->getBasedOn()->getSource()].') '; |
|
341 | 341 | } |
342 | 342 | $type = implode(", ", Circle::getCircleFlags($circle, Circle::FLAGS_LONG)); |
343 | - $line .= ($type === '') ? '' : '<info>Config</info>: ' . $type; |
|
343 | + $line .= ($type === '') ? '' : '<info>Config</info>: '.$type; |
|
344 | 344 | } |
345 | 345 | |
346 | 346 | return $line; |
@@ -399,6 +399,6 @@ discard block |
||
399 | 399 | ); |
400 | 400 | } |
401 | 401 | |
402 | - $output->writeln($count . ' memberships updated'); |
|
402 | + $output->writeln($count.' memberships updated'); |
|
403 | 403 | } |
404 | 404 | } |
@@ -394,7 +394,7 @@ discard block |
||
394 | 394 | } |
395 | 395 | |
396 | 396 | if ($circle->getDisplayName() !== '') { |
397 | - $this->searchInDBField('display_name', '%' . $circle->getDisplayName() . '%'); |
|
397 | + $this->searchInDBField('display_name', '%'.$circle->getDisplayName().'%'); |
|
398 | 398 | } |
399 | 399 | if ($circle->getSource() > 0) { |
400 | 400 | $this->limitInt('source', $circle->getSource()); |
@@ -416,7 +416,7 @@ discard block |
||
416 | 416 | $this->generateRemoteInstanceSelectAlias($aliasRemoteInstance) |
417 | 417 | ->leftJoin( |
418 | 418 | $alias, CoreRequestBuilder::TABLE_REMOTE, $aliasRemoteInstance, |
419 | - $expr->eq($alias . '.instance', $aliasRemoteInstance . '.instance') |
|
419 | + $expr->eq($alias.'.instance', $aliasRemoteInstance.'.instance') |
|
420 | 420 | ); |
421 | 421 | } catch (RequestBuilderException $e) { |
422 | 422 | } |
@@ -468,7 +468,7 @@ discard block |
||
468 | 468 | $expr = $this->expr(); |
469 | 469 | $this->leftJoin( |
470 | 470 | $this->getDefaultSelectAlias(), CoreRequestBuilder::TABLE_REMOTE, $aliasRemote, |
471 | - $expr->eq($aliasRemote . '.instance', $this->createNamedParameter($remoteInstance->getInstance())) |
|
471 | + $expr->eq($aliasRemote.'.instance', $this->createNamedParameter($remoteInstance->getInstance())) |
|
472 | 472 | ); |
473 | 473 | } |
474 | 474 | |
@@ -496,12 +496,12 @@ discard block |
||
496 | 496 | $this->leftJoin( |
497 | 497 | $this->getDefaultSelectAlias(), CoreRequestBuilder::TABLE_MEMBER, $aliasRemoteMember, |
498 | 498 | $expr->andX( |
499 | - $expr->eq($aliasRemoteMember . '.circle_id', $aliasCircle . '.unique_id'), |
|
499 | + $expr->eq($aliasRemoteMember.'.circle_id', $aliasCircle.'.unique_id'), |
|
500 | 500 | $expr->eq( |
501 | - $aliasRemoteMember . '.instance', |
|
501 | + $aliasRemoteMember.'.instance', |
|
502 | 502 | $this->createNamedParameter($remoteInstance->getInstance()) |
503 | 503 | ), |
504 | - $expr->gte($aliasRemoteMember . '.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
504 | + $expr->gte($aliasRemoteMember.'.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
505 | 505 | ) |
506 | 506 | ); |
507 | 507 | } |
@@ -533,21 +533,21 @@ discard block |
||
533 | 533 | $this->leftJoin( |
534 | 534 | $this->getDefaultSelectAlias(), CoreRequestBuilder::TABLE_MEMBER, $aliasRemoteCircle, |
535 | 535 | $expr->andX( |
536 | - $expr->eq($aliasRemoteCircle . '.single_id', $aliasCircle . '.unique_id'), |
|
537 | - $expr->emptyString($aliasRemoteCircle . '.instance'), |
|
538 | - $expr->gte($aliasRemoteCircle . '.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
536 | + $expr->eq($aliasRemoteCircle.'.single_id', $aliasCircle.'.unique_id'), |
|
537 | + $expr->emptyString($aliasRemoteCircle.'.instance'), |
|
538 | + $expr->gte($aliasRemoteCircle.'.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
539 | 539 | ) |
540 | 540 | ); |
541 | 541 | $this->leftJoin( |
542 | 542 | $this->getDefaultSelectAlias(), CoreRequestBuilder::TABLE_MEMBER, $aliasRemoteCircleOwner, |
543 | 543 | $expr->andX( |
544 | - $expr->eq($aliasRemoteCircle . '.circle_id', $aliasRemoteCircleOwner . '.circle_id'), |
|
544 | + $expr->eq($aliasRemoteCircle.'.circle_id', $aliasRemoteCircleOwner.'.circle_id'), |
|
545 | 545 | $expr->eq( |
546 | - $aliasRemoteCircleOwner . '.instance', |
|
546 | + $aliasRemoteCircleOwner.'.instance', |
|
547 | 547 | $this->createNamedParameter($remoteInstance->getInstance()) |
548 | 548 | ), |
549 | 549 | $expr->eq( |
550 | - $aliasRemoteCircleOwner . '.level', $this->createNamedParameter(Member::LEVEL_OWNER) |
|
550 | + $aliasRemoteCircleOwner.'.level', $this->createNamedParameter(Member::LEVEL_OWNER) |
|
551 | 551 | ) |
552 | 552 | ) |
553 | 553 | ); |
@@ -580,16 +580,16 @@ discard block |
||
580 | 580 | $expr = $this->expr(); |
581 | 581 | $orX = $expr->orX(); |
582 | 582 | $orX->add( |
583 | - $expr->eq($aliasRemote . '.type', $this->createNamedParameter(RemoteInstance::TYPE_GLOBALSCALE)) |
|
583 | + $expr->eq($aliasRemote.'.type', $this->createNamedParameter(RemoteInstance::TYPE_GLOBALSCALE)) |
|
584 | 584 | ); |
585 | 585 | |
586 | 586 | $orExtOrPassive = $expr->orX(); |
587 | 587 | $orExtOrPassive->add( |
588 | - $expr->eq($aliasRemote . '.type', $this->createNamedParameter(RemoteInstance::TYPE_EXTERNAL)) |
|
588 | + $expr->eq($aliasRemote.'.type', $this->createNamedParameter(RemoteInstance::TYPE_EXTERNAL)) |
|
589 | 589 | ); |
590 | 590 | if (!$sensitive) { |
591 | 591 | $orExtOrPassive->add( |
592 | - $expr->eq($aliasRemote . '.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
592 | + $expr->eq($aliasRemote.'.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
593 | 593 | ); |
594 | 594 | } else { |
595 | 595 | if ($this->getDefaultSelectAlias() === CoreQueryBuilder::MEMBER) { |
@@ -598,8 +598,8 @@ discard block |
||
598 | 598 | } |
599 | 599 | |
600 | 600 | $orInstance = $expr->orX(); |
601 | - $orInstance->add($expr->isNotNull($aliasRemoteMember . '.instance')); |
|
602 | - $orInstance->add($expr->isNotNull($aliasRemoteCircleOwner . '.instance')); |
|
601 | + $orInstance->add($expr->isNotNull($aliasRemoteMember.'.instance')); |
|
602 | + $orInstance->add($expr->isNotNull($aliasRemoteCircleOwner.'.instance')); |
|
603 | 603 | |
604 | 604 | $andExternal = $expr->andX(); |
605 | 605 | $andExternal->add($orExtOrPassive); |
@@ -608,13 +608,13 @@ discard block |
||
608 | 608 | $orExtOrTrusted = $expr->orX(); |
609 | 609 | $orExtOrTrusted->add($andExternal); |
610 | 610 | $orExtOrTrusted->add( |
611 | - $expr->eq($aliasRemote . '.type', $this->createNamedParameter(RemoteInstance::TYPE_TRUSTED)) |
|
611 | + $expr->eq($aliasRemote.'.type', $this->createNamedParameter(RemoteInstance::TYPE_TRUSTED)) |
|
612 | 612 | ); |
613 | 613 | |
614 | 614 | $andTrusted = $expr->andX(); |
615 | 615 | $andTrusted->add($orExtOrTrusted); |
616 | 616 | $andTrusted->add($this->exprLimitBitwise('config', Circle::CFG_FEDERATED, $aliasCircle)); |
617 | - $andTrusted->add($expr->emptyString($aliasOwner . '.instance')); |
|
617 | + $andTrusted->add($expr->emptyString($aliasOwner.'.instance')); |
|
618 | 618 | $orX->add($andTrusted); |
619 | 619 | |
620 | 620 | $this->andWhere($orX); |
@@ -641,7 +641,7 @@ discard block |
||
641 | 641 | } |
642 | 642 | $this->leftJoin( |
643 | 643 | $this->getDefaultSelectAlias(), CoreRequestBuilder::TABLE_MEMBER, $aliasMember, |
644 | - $expr->eq($aliasMember . '.circle_id', $alias . '.unique_id') |
|
644 | + $expr->eq($aliasMember.'.circle_id', $alias.'.unique_id') |
|
645 | 645 | ); |
646 | 646 | |
647 | 647 | $this->filterDirectMembership($aliasMember, $member); |
@@ -662,30 +662,30 @@ discard block |
||
662 | 662 | |
663 | 663 | if ($member->getUserId() !== '') { |
664 | 664 | $andX->add( |
665 | - $expr->eq($aliasMember . '.user_id', $this->createNamedParameter($member->getUserId())) |
|
665 | + $expr->eq($aliasMember.'.user_id', $this->createNamedParameter($member->getUserId())) |
|
666 | 666 | ); |
667 | 667 | } |
668 | 668 | |
669 | 669 | if ($member->getSingleId() !== '') { |
670 | 670 | $andX->add( |
671 | - $expr->eq($aliasMember . '.single_id', $this->createNamedParameter($member->getSingleId())) |
|
671 | + $expr->eq($aliasMember.'.single_id', $this->createNamedParameter($member->getSingleId())) |
|
672 | 672 | ); |
673 | 673 | } |
674 | 674 | |
675 | 675 | if ($member->getUserType() > 0) { |
676 | 676 | $andX->add( |
677 | - $expr->eq($aliasMember . '.user_type', $this->createNamedParameter($member->getUserType())) |
|
677 | + $expr->eq($aliasMember.'.user_type', $this->createNamedParameter($member->getUserType())) |
|
678 | 678 | ); |
679 | 679 | } |
680 | 680 | |
681 | 681 | $andX->add( |
682 | - $expr->eq($aliasMember . '.instance', $this->createNamedParameter($this->getInstance($member))) |
|
682 | + $expr->eq($aliasMember.'.instance', $this->createNamedParameter($this->getInstance($member))) |
|
683 | 683 | ); |
684 | 684 | |
685 | 685 | if ($member->getLevel() > 0) { |
686 | 686 | $andX->add( |
687 | 687 | $expr->gte( |
688 | - $aliasMember . '.level', |
|
688 | + $aliasMember.'.level', |
|
689 | 689 | $this->createNamedParameter($member->getLevel(), IQueryBuilder::PARAM_INT) |
690 | 690 | ) |
691 | 691 | ); |
@@ -716,12 +716,12 @@ discard block |
||
716 | 716 | |
717 | 717 | $expr = $this->expr(); |
718 | 718 | $this->selectAlias( |
719 | - $this->createFunction('COUNT(`' . $aliasMemberCount . '`.`member_id`)'), |
|
720 | - (($alias !== $this->getDefaultSelectAlias()) ? $alias . '_' : '') . 'population' |
|
719 | + $this->createFunction('COUNT(`'.$aliasMemberCount.'`.`member_id`)'), |
|
720 | + (($alias !== $this->getDefaultSelectAlias()) ? $alias.'_' : '').'population' |
|
721 | 721 | ); |
722 | 722 | $this->leftJoin( |
723 | 723 | $alias, CoreRequestBuilder::TABLE_MEMBER, $aliasMemberCount, |
724 | - $expr->eq($alias . '.unique_id', $aliasMemberCount . '.circle_id') |
|
724 | + $expr->eq($alias.'.unique_id', $aliasMemberCount.'.circle_id') |
|
725 | 725 | ); |
726 | 726 | } |
727 | 727 | |
@@ -757,7 +757,7 @@ discard block |
||
757 | 757 | $helperAlias, |
758 | 758 | CoreRequestBuilder::TABLE_CIRCLE, |
759 | 759 | $aliasCircle, |
760 | - $expr->eq($aliasCircle . '.unique_id', $helperAlias . '.' . $field) |
|
760 | + $expr->eq($aliasCircle.'.unique_id', $helperAlias.'.'.$field) |
|
761 | 761 | ); |
762 | 762 | |
763 | 763 | if (!is_null($initiator)) { |
@@ -788,7 +788,7 @@ discard block |
||
788 | 788 | $this->generateCircleSelectAlias($aliasInvitedBy) |
789 | 789 | ->leftJoin( |
790 | 790 | $aliasMember, CoreRequestBuilder::TABLE_CIRCLE, $aliasInvitedBy, |
791 | - $expr->eq($aliasMember . '.invited_by', $aliasInvitedBy . '.unique_id') |
|
791 | + $expr->eq($aliasMember.'.invited_by', $aliasInvitedBy.'.unique_id') |
|
792 | 792 | ); |
793 | 793 | |
794 | 794 | $this->leftJoinOwner($aliasInvitedBy); |
@@ -819,7 +819,7 @@ discard block |
||
819 | 819 | $this->generateCircleSelectAlias($aliasBasedOn) |
820 | 820 | ->leftJoin( |
821 | 821 | $aliasMember, CoreRequestBuilder::TABLE_CIRCLE, $aliasBasedOn, |
822 | - $expr->eq($aliasBasedOn . '.unique_id', $aliasMember . '.single_id') |
|
822 | + $expr->eq($aliasBasedOn.'.unique_id', $aliasMember.'.single_id') |
|
823 | 823 | ); |
824 | 824 | |
825 | 825 | if (!is_null($initiator)) { |
@@ -852,9 +852,9 @@ discard block |
||
852 | 852 | ->leftJoin( |
853 | 853 | $alias, CoreRequestBuilder::TABLE_MEMBER, $aliasMember, |
854 | 854 | $expr->andX( |
855 | - $expr->eq($aliasMember . '.circle_id', $alias . '.' . $field), |
|
855 | + $expr->eq($aliasMember.'.circle_id', $alias.'.'.$field), |
|
856 | 856 | $expr->eq( |
857 | - $aliasMember . '.level', |
|
857 | + $aliasMember.'.level', |
|
858 | 858 | $this->createNamedParameter(Member::LEVEL_OWNER, self::PARAM_INT) |
859 | 859 | ) |
860 | 860 | ) |
@@ -892,10 +892,10 @@ discard block |
||
892 | 892 | ->leftJoin( |
893 | 893 | $alias, CoreRequestBuilder::TABLE_MEMBER, $aliasMember, |
894 | 894 | $expr->andX( |
895 | - $expr->eq($aliasMember . '.circle_id', $alias . '.' . $fieldCircleId), |
|
896 | - $expr->eq($aliasMember . '.single_id', $alias . '.' . $fieldSingleId), |
|
895 | + $expr->eq($aliasMember.'.circle_id', $alias.'.'.$fieldCircleId), |
|
896 | + $expr->eq($aliasMember.'.single_id', $alias.'.'.$fieldSingleId), |
|
897 | 897 | $expr->gte( |
898 | - $aliasMember . '.level', |
|
898 | + $aliasMember.'.level', |
|
899 | 899 | $this->createNamedParameter(Member::LEVEL_MEMBER, self::PARAM_INT) |
900 | 900 | ) |
901 | 901 | ) |
@@ -928,7 +928,7 @@ discard block |
||
928 | 928 | |
929 | 929 | $this->leftJoin( |
930 | 930 | $alias, CoreRequestBuilder::TABLE_MEMBERSHIP, $aliasMembership, |
931 | - $expr->eq($aliasMembership . '.circle_id', $alias . '.' . $field) |
|
931 | + $expr->eq($aliasMembership.'.circle_id', $alias.'.'.$field) |
|
932 | 932 | ); |
933 | 933 | |
934 | 934 | // if (!$this->getBool('getData', $options, false)) { |
@@ -942,8 +942,8 @@ discard block |
||
942 | 942 | ->leftJoin( |
943 | 943 | $alias, CoreRequestBuilder::TABLE_MEMBER, $aliasInheritedBy, |
944 | 944 | $expr->andX( |
945 | - $expr->eq($aliasMembership . '.inheritance_last', $aliasInheritedBy . '.circle_id'), |
|
946 | - $expr->eq($aliasMembership . '.single_id', $aliasInheritedBy . '.single_id') |
|
945 | + $expr->eq($aliasMembership.'.inheritance_last', $aliasInheritedBy.'.circle_id'), |
|
946 | + $expr->eq($aliasMembership.'.single_id', $aliasInheritedBy.'.single_id') |
|
947 | 947 | ) |
948 | 948 | ); |
949 | 949 | |
@@ -960,12 +960,12 @@ discard block |
||
960 | 960 | $aliasUpstreamMembership = $this->generateAlias($alias, self::UPSTREAM_MEMBERSHIPS, $options); |
961 | 961 | $this->leftJoin( |
962 | 962 | $alias, CoreRequestBuilder::TABLE_MEMBERSHIP, $aliasUpstreamMembership, |
963 | - $expr->eq($aliasUpstreamMembership . '.single_id', $this->createNamedParameter($singleId)) |
|
963 | + $expr->eq($aliasUpstreamMembership.'.single_id', $this->createNamedParameter($singleId)) |
|
964 | 964 | ); |
965 | 965 | |
966 | 966 | $orX = $expr->orX( |
967 | - $expr->eq($aliasUpstreamMembership . '.circle_id', $alias . '.' . $field), |
|
968 | - $expr->eq($alias . '.' . $field, $this->createNamedParameter($singleId)) |
|
967 | + $expr->eq($aliasUpstreamMembership.'.circle_id', $alias.'.'.$field), |
|
968 | + $expr->eq($alias.'.'.$field, $this->createNamedParameter($singleId)) |
|
969 | 969 | ); |
970 | 970 | |
971 | 971 | $this->andWhere($orX); |
@@ -986,11 +986,11 @@ discard block |
||
986 | 986 | |
987 | 987 | $expr = $this->expr(); |
988 | 988 | $aliasMembership = $this->generateAlias($alias, self::MEMBERSHIPS); |
989 | - $this->andWhere($expr->eq($aliasMembership . '.circle_id', $this->createNamedParameter($singleId))); |
|
989 | + $this->andWhere($expr->eq($aliasMembership.'.circle_id', $this->createNamedParameter($singleId))); |
|
990 | 990 | if ($level > 1) { |
991 | 991 | $this->andWhere( |
992 | 992 | $expr->gte( |
993 | - $aliasMembership . '.level', |
|
993 | + $aliasMembership.'.level', |
|
994 | 994 | $this->createNamedParameter($level, IQueryBuilder::PARAM_INT) |
995 | 995 | ) |
996 | 996 | ); |
@@ -1018,8 +1018,8 @@ discard block |
||
1018 | 1018 | $this->leftJoin( |
1019 | 1019 | $alias, CoreRequestBuilder::TABLE_MEMBERSHIP, $aliasMembership, |
1020 | 1020 | $expr->andX( |
1021 | - $expr->eq($aliasMembership . '.inheritance_last', $alias . '.' . $field), |
|
1022 | - $expr->eq($aliasMembership . '.single_id', $alias . '.single_id') |
|
1021 | + $expr->eq($aliasMembership.'.inheritance_last', $alias.'.'.$field), |
|
1022 | + $expr->eq($aliasMembership.'.single_id', $alias.'.single_id') |
|
1023 | 1023 | ) |
1024 | 1024 | ); |
1025 | 1025 | |
@@ -1032,8 +1032,8 @@ discard block |
||
1032 | 1032 | ->leftJoin( |
1033 | 1033 | $aliasMembership, CoreRequestBuilder::TABLE_MEMBER, $aliasInheritanceFrom, |
1034 | 1034 | $expr->andX( |
1035 | - $expr->eq($aliasMembership . '.circle_id', $aliasInheritanceFrom . '.circle_id'), |
|
1036 | - $expr->eq($aliasMembership . '.inheritance_first', $aliasInheritanceFrom . '.single_id') |
|
1035 | + $expr->eq($aliasMembership.'.circle_id', $aliasInheritanceFrom.'.circle_id'), |
|
1036 | + $expr->eq($aliasMembership.'.inheritance_first', $aliasInheritanceFrom.'.single_id') |
|
1037 | 1037 | ) |
1038 | 1038 | ); |
1039 | 1039 | } |
@@ -1066,7 +1066,7 @@ discard block |
||
1066 | 1066 | |
1067 | 1067 | $this->leftJoin( |
1068 | 1068 | $alias, CoreRequestBuilder::TABLE_TOKEN, $aliasShareToken, |
1069 | - $expr->eq($aliasShareToken . '.share_id', $alias . '.' . $field) |
|
1069 | + $expr->eq($aliasShareToken.'.share_id', $alias.'.'.$field) |
|
1070 | 1070 | ); |
1071 | 1071 | } |
1072 | 1072 | |
@@ -1108,14 +1108,14 @@ discard block |
||
1108 | 1108 | try { |
1109 | 1109 | $aliasConfig = $this->generateAlias($alias, self::CONFIG, $options); |
1110 | 1110 | $this->selectAlias( |
1111 | - $aliasConfig . '.config', |
|
1112 | - (($alias !== $this->getDefaultSelectAlias()) ? $alias . '_' : '') . 'circle_config' |
|
1111 | + $aliasConfig.'.config', |
|
1112 | + (($alias !== $this->getDefaultSelectAlias()) ? $alias.'_' : '').'circle_config' |
|
1113 | 1113 | ); |
1114 | 1114 | $this->leftJoin( |
1115 | 1115 | $alias, |
1116 | 1116 | CoreRequestBuilder::TABLE_CIRCLE, |
1117 | 1117 | $aliasConfig, |
1118 | - $expr->eq($alias . '.circle_id', $aliasConfig . '.unique_id') |
|
1118 | + $expr->eq($alias.'.circle_id', $aliasConfig.'.unique_id') |
|
1119 | 1119 | ); |
1120 | 1120 | } catch (RequestBuilderException $e) { |
1121 | 1121 | } |
@@ -1153,7 +1153,7 @@ discard block |
||
1153 | 1153 | $aliasMembership, |
1154 | 1154 | $expr->andX( |
1155 | 1155 | $this->exprLimit('single_id', $initiator->getSingleId(), $aliasMembership), |
1156 | - $expr->eq($aliasMembership . '.circle_id', $helperAlias . '.' . $field) |
|
1156 | + $expr->eq($aliasMembership.'.circle_id', $helperAlias.'.'.$field) |
|
1157 | 1157 | ) |
1158 | 1158 | ); |
1159 | 1159 | |
@@ -1171,11 +1171,11 @@ discard block |
||
1171 | 1171 | $aliasMembershipCircle = $this->generateAlias($aliasMembership, self::CONFIG, $options); |
1172 | 1172 | $orXMembershipCircle = $expr->orX(); |
1173 | 1173 | array_map( |
1174 | - function (string $alias) use ($orXMembershipCircle, $aliasMembershipCircle) { |
|
1174 | + function(string $alias) use ($orXMembershipCircle, $aliasMembershipCircle) { |
|
1175 | 1175 | $orXMembershipCircle->add( |
1176 | 1176 | $this->expr()->eq( |
1177 | - $alias . '.circle_id', |
|
1178 | - $aliasMembershipCircle . '.unique_id' |
|
1177 | + $alias.'.circle_id', |
|
1178 | + $aliasMembershipCircle.'.unique_id' |
|
1179 | 1179 | ) |
1180 | 1180 | ); |
1181 | 1181 | }, |
@@ -1207,7 +1207,7 @@ discard block |
||
1207 | 1207 | $aliasDirectInitiator, |
1208 | 1208 | $expr->andX( |
1209 | 1209 | $this->exprLimit('single_id', $initiator->getSingleId(), $aliasDirectInitiator), |
1210 | - $expr->eq($aliasDirectInitiator . '.circle_id', $helperAlias . '.' . $field) |
|
1210 | + $expr->eq($aliasDirectInitiator.'.circle_id', $helperAlias.'.'.$field) |
|
1211 | 1211 | ) |
1212 | 1212 | ); |
1213 | 1213 | } catch (RequestBuilderException $e) { |
@@ -1220,8 +1220,8 @@ discard block |
||
1220 | 1220 | $this->leftJoin( |
1221 | 1221 | $aliasMembership, CoreRequestBuilder::TABLE_MEMBER, $aliasInitiator, |
1222 | 1222 | $expr->andX( |
1223 | - $expr->eq($aliasMembership . '.inheritance_first', $aliasInitiator . '.single_id'), |
|
1224 | - $expr->eq($aliasMembership . '.circle_id', $aliasInitiator . '.circle_id') |
|
1223 | + $expr->eq($aliasMembership.'.inheritance_first', $aliasInitiator.'.single_id'), |
|
1224 | + $expr->eq($aliasMembership.'.circle_id', $aliasInitiator.'.circle_id') |
|
1225 | 1225 | ) |
1226 | 1226 | ); |
1227 | 1227 | |
@@ -1229,8 +1229,8 @@ discard block |
||
1229 | 1229 | $this->leftJoin( |
1230 | 1230 | $aliasInitiator, CoreRequestBuilder::TABLE_MEMBER, $aliasInheritedBy, |
1231 | 1231 | $expr->andX( |
1232 | - $expr->eq($aliasMembership . '.single_id', $aliasInheritedBy . '.single_id'), |
|
1233 | - $expr->eq($aliasMembership . '.inheritance_last', $aliasInheritedBy . '.circle_id') |
|
1232 | + $expr->eq($aliasMembership.'.single_id', $aliasInheritedBy.'.single_id'), |
|
1233 | + $expr->eq($aliasMembership.'.inheritance_last', $aliasInheritedBy.'.circle_id') |
|
1234 | 1234 | ) |
1235 | 1235 | ); |
1236 | 1236 | |
@@ -1281,7 +1281,7 @@ discard block |
||
1281 | 1281 | $orX->add( |
1282 | 1282 | $expr->andX( |
1283 | 1283 | $this->exprLimitBitwise('config', Circle::CFG_PERSONAL, $aliasMembershipCircle), |
1284 | - $expr->eq($aliasMembership . '.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
1284 | + $expr->eq($aliasMembership.'.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
1285 | 1285 | ) |
1286 | 1286 | ); |
1287 | 1287 | } |
@@ -1291,10 +1291,10 @@ discard block |
||
1291 | 1291 | $orXLevelCheck = $expr->orX(); |
1292 | 1292 | |
1293 | 1293 | array_map( |
1294 | - function (string $alias) use ($orXLevelCheck, $minimumLevel) { |
|
1294 | + function(string $alias) use ($orXLevelCheck, $minimumLevel) { |
|
1295 | 1295 | $orXLevelCheck->add( |
1296 | 1296 | $this->expr()->gte( |
1297 | - $alias . '.level', |
|
1297 | + $alias.'.level', |
|
1298 | 1298 | $this->createNamedParameter($minimumLevel) |
1299 | 1299 | ) |
1300 | 1300 | ); |
@@ -1380,21 +1380,21 @@ discard block |
||
1380 | 1380 | $expr = $this->expr(); |
1381 | 1381 | $andPassive = $expr->andX(); |
1382 | 1382 | $andPassive->add( |
1383 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
1383 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
1384 | 1384 | ); |
1385 | 1385 | |
1386 | 1386 | $orMemberOrLevel = $expr->orX(); |
1387 | 1387 | $orMemberOrLevel->add( |
1388 | - $expr->eq($this->getDefaultSelectAlias() . '.instance', $alias . '.instance') |
|
1388 | + $expr->eq($this->getDefaultSelectAlias().'.instance', $alias.'.instance') |
|
1389 | 1389 | ); |
1390 | 1390 | // TODO: do we need this ? (display members from the local instance) |
1391 | 1391 | $orMemberOrLevel->add( |
1392 | - $expr->emptyString($this->getDefaultSelectAlias() . '.instance') |
|
1392 | + $expr->emptyString($this->getDefaultSelectAlias().'.instance') |
|
1393 | 1393 | ); |
1394 | 1394 | |
1395 | 1395 | $orMemberOrLevel->add( |
1396 | 1396 | $expr->eq( |
1397 | - $this->getDefaultSelectAlias() . '.level', |
|
1397 | + $this->getDefaultSelectAlias().'.level', |
|
1398 | 1398 | $this->createNamedParameter(Member::LEVEL_OWNER) |
1399 | 1399 | ) |
1400 | 1400 | ); |
@@ -1431,11 +1431,11 @@ discard block |
||
1431 | 1431 | ) |
1432 | 1432 | ->leftJoin( |
1433 | 1433 | $aliasShare, CoreRequestBuilder::TABLE_FILE_CACHE, $aliasFileCache, |
1434 | - $expr->eq($aliasShare . '.file_source', $aliasFileCache . '.fileid') |
|
1434 | + $expr->eq($aliasShare.'.file_source', $aliasFileCache.'.fileid') |
|
1435 | 1435 | ) |
1436 | 1436 | ->leftJoin( |
1437 | 1437 | $aliasFileCache, CoreRequestBuilder::TABLE_STORAGES, $aliasStorages, |
1438 | - $expr->eq($aliasFileCache . '.storage', $aliasStorages . '.numeric_id') |
|
1438 | + $expr->eq($aliasFileCache.'.storage', $aliasStorages.'.numeric_id') |
|
1439 | 1439 | ); |
1440 | 1440 | } |
1441 | 1441 | |
@@ -1457,8 +1457,8 @@ discard block |
||
1457 | 1457 | $this->leftJoin( |
1458 | 1458 | $aliasShareMemberships, CoreRequestBuilder::TABLE_SHARE, $aliasShareChild, |
1459 | 1459 | $expr->andX( |
1460 | - $expr->eq($aliasShareChild . '.parent', $aliasShare . '.id'), |
|
1461 | - $expr->eq($aliasShareChild . '.share_with', $aliasShareMemberships . '.single_id') |
|
1460 | + $expr->eq($aliasShareChild.'.parent', $aliasShare.'.id'), |
|
1461 | + $expr->eq($aliasShareChild.'.share_with', $aliasShareMemberships.'.single_id') |
|
1462 | 1462 | ) |
1463 | 1463 | ); |
1464 | 1464 | |
@@ -1508,13 +1508,13 @@ discard block |
||
1508 | 1508 | $this->leftJoin( |
1509 | 1509 | $aliasMountMemberships, CoreRequestBuilder::TABLE_MOUNTPOINT, $aliasMountpoint, |
1510 | 1510 | $expr->andX( |
1511 | - $expr->eq($aliasMountpoint . '.mount_id', $aliasMount . '.mount_id'), |
|
1512 | - $expr->eq($aliasMountpoint . '.single_id', $aliasMountMemberships . '.single_id') |
|
1511 | + $expr->eq($aliasMountpoint.'.mount_id', $aliasMount.'.mount_id'), |
|
1512 | + $expr->eq($aliasMountpoint.'.single_id', $aliasMountMemberships.'.single_id') |
|
1513 | 1513 | ) |
1514 | 1514 | ); |
1515 | 1515 | |
1516 | - $this->selectAlias($aliasMountpoint . '.mountpoint', $aliasMountpoint . '_mountpoint'); |
|
1517 | - $this->selectAlias($aliasMountpoint . '.mountpoint_hash', $aliasMountpoint . '_mountpoint_hash'); |
|
1516 | + $this->selectAlias($aliasMountpoint.'.mountpoint', $aliasMountpoint.'_mountpoint'); |
|
1517 | + $this->selectAlias($aliasMountpoint.'.mountpoint_hash', $aliasMountpoint.'_mountpoint_hash'); |
|
1518 | 1518 | } |
1519 | 1519 | |
1520 | 1520 | |
@@ -1618,10 +1618,10 @@ discard block |
||
1618 | 1618 | */ |
1619 | 1619 | public function generateAlias(string $base, string $extension, ?array &$options = []): string { |
1620 | 1620 | $search = str_replace('_', '.', $base); |
1621 | - $path = $search . '.' . $extension; |
|
1621 | + $path = $search.'.'.$extension; |
|
1622 | 1622 | if (!$this->validKey($path, self::$SQL_PATH) |
1623 | 1623 | && !in_array($extension, $this->getArray($search, self::$SQL_PATH))) { |
1624 | - throw new RequestBuilderException($extension . ' not found in ' . $search); |
|
1624 | + throw new RequestBuilderException($extension.' not found in '.$search); |
|
1625 | 1625 | } |
1626 | 1626 | |
1627 | 1627 | if (!is_array($options)) { |
@@ -1630,15 +1630,15 @@ discard block |
||
1630 | 1630 | |
1631 | 1631 | $optionPath = ''; |
1632 | 1632 | foreach (explode('.', $path) as $p) { |
1633 | - $optionPath = trim($optionPath . '.' . $p, '.'); |
|
1633 | + $optionPath = trim($optionPath.'.'.$p, '.'); |
|
1634 | 1634 | $options = array_merge( |
1635 | 1635 | $options, |
1636 | - $this->getArray($optionPath . '.' . self::OPTIONS, self::$SQL_PATH), |
|
1637 | - $this->getArray($optionPath . '.' . self::OPTIONS, $this->options) |
|
1636 | + $this->getArray($optionPath.'.'.self::OPTIONS, self::$SQL_PATH), |
|
1637 | + $this->getArray($optionPath.'.'.self::OPTIONS, $this->options) |
|
1638 | 1638 | ); |
1639 | 1639 | } |
1640 | 1640 | |
1641 | - return $base . '_' . $extension; |
|
1641 | + return $base.'_'.$extension; |
|
1642 | 1642 | } |
1643 | 1643 | |
1644 | 1644 | |
@@ -1658,7 +1658,7 @@ discard block |
||
1658 | 1658 | } else { |
1659 | 1659 | $k = $arr; |
1660 | 1660 | } |
1661 | - $path[$k] = $prefix . '_' . $k . '_'; |
|
1661 | + $path[$k] = $prefix.'_'.$k.'_'; |
|
1662 | 1662 | } |
1663 | 1663 | |
1664 | 1664 | return $path; |