@@ -64,7 +64,6 @@ |
||
64 | 64 | |
65 | 65 | /** |
66 | 66 | * @param Circle $circle |
67 | - * @param string $instance |
|
68 | 67 | */ |
69 | 68 | public function syncRemoteShares(Circle $circle) { |
70 | 69 | $event = new FederatedEvent(SharedItemsSync::class); |
@@ -110,7 +110,7 @@ |
||
110 | 110 | |
111 | 111 | |
112 | 112 | /** |
113 | - * @param array $ids |
|
113 | + * @param string[] $ids |
|
114 | 114 | * |
115 | 115 | * @throws InvalidIdException |
116 | 116 | */ |
@@ -105,7 +105,7 @@ |
||
105 | 105 | $expr = $qb->expr(); |
106 | 106 | |
107 | 107 | $this->limitToShareType($qb, self::SHARE_TYPE); |
108 | - $qb->andWhere($expr->isNull($this->default_select_alias . '.parent')); |
|
108 | + $qb->andWhere($expr->isNull($this->default_select_alias.'.parent')); |
|
109 | 109 | |
110 | 110 | $shares = []; |
111 | 111 | $cursor = $qb->execute(); |
@@ -164,16 +164,16 @@ discard block |
||
164 | 164 | $this->generateMemberSelectAlias($alias, self::PREFIX_MEMBER) |
165 | 165 | ->leftJoin( |
166 | 166 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_MEMBER, $alias, |
167 | - $expr->eq($alias . '.circle_id', $this->getDefaultSelectAlias() . '.unique_id') |
|
167 | + $expr->eq($alias.'.circle_id', $this->getDefaultSelectAlias().'.unique_id') |
|
168 | 168 | ); |
169 | 169 | |
170 | 170 | // TODO: Check in big table if it is better to put condition in andWhere() or in LeftJoin() |
171 | 171 | $this->andWhere( |
172 | 172 | $expr->andX( |
173 | - $expr->eq($alias . '.user_id', $this->createNamedParameter($member->getUserId())), |
|
174 | - $expr->eq($alias . '.user_type', $this->createNamedParameter($member->getUserType())), |
|
175 | - $expr->eq($alias . '.instance', $this->createNamedParameter($this->getInstance($member))), |
|
176 | - $expr->gte($alias . '.level', $this->createNamedParameter($level)) |
|
173 | + $expr->eq($alias.'.user_id', $this->createNamedParameter($member->getUserId())), |
|
174 | + $expr->eq($alias.'.user_type', $this->createNamedParameter($member->getUserType())), |
|
175 | + $expr->eq($alias.'.instance', $this->createNamedParameter($this->getInstance($member))), |
|
176 | + $expr->gte($alias.'.level', $this->createNamedParameter($level)) |
|
177 | 177 | ) |
178 | 178 | ); |
179 | 179 | } |
@@ -194,7 +194,7 @@ discard block |
||
194 | 194 | ->leftJoin( |
195 | 195 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_CIRCLE, $alias, |
196 | 196 | $expr->andX( |
197 | - $expr->eq($alias . '.unique_id', $this->getDefaultSelectAlias() . '.circle_id') |
|
197 | + $expr->eq($alias.'.unique_id', $this->getDefaultSelectAlias().'.circle_id') |
|
198 | 198 | ) |
199 | 199 | ); |
200 | 200 | |
@@ -224,8 +224,8 @@ discard block |
||
224 | 224 | ->leftJoin( |
225 | 225 | $circleTableAlias, CoreQueryBuilder::TABLE_MEMBER, $alias, |
226 | 226 | $expr->andX( |
227 | - $expr->eq($alias . '.circle_id', $circleTableAlias . '.unique_id'), |
|
228 | - $expr->eq($alias . '.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
227 | + $expr->eq($alias.'.circle_id', $circleTableAlias.'.unique_id'), |
|
228 | + $expr->eq($alias.'.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
229 | 229 | ) |
230 | 230 | ); |
231 | 231 | } |
@@ -251,11 +251,11 @@ discard block |
||
251 | 251 | ->leftJoin( |
252 | 252 | $aliasCircle, CoreQueryBuilder::TABLE_MEMBER, $alias, |
253 | 253 | $expr->andX( |
254 | - $expr->eq($alias . '.circle_id', $aliasCircle . '.unique_id'), |
|
255 | - $expr->eq($alias . '.user_id', $this->createNamedParameter($initiator->getUserId())), |
|
256 | - $expr->eq($alias . '.user_type', $this->createNamedParameter($initiator->getUserType())), |
|
254 | + $expr->eq($alias.'.circle_id', $aliasCircle.'.unique_id'), |
|
255 | + $expr->eq($alias.'.user_id', $this->createNamedParameter($initiator->getUserId())), |
|
256 | + $expr->eq($alias.'.user_type', $this->createNamedParameter($initiator->getUserType())), |
|
257 | 257 | $expr->eq( |
258 | - $alias . '.instance', $this->createNamedParameter($this->getInstance($initiator)) |
|
258 | + $alias.'.instance', $this->createNamedParameter($this->getInstance($initiator)) |
|
259 | 259 | ) |
260 | 260 | ) |
261 | 261 | ); |
@@ -281,9 +281,9 @@ discard block |
||
281 | 281 | $this->leftJoin( |
282 | 282 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_MEMBER, $alias, |
283 | 283 | $expr->andX( |
284 | - $expr->eq($alias . '.circle_id', $aliasCircle . '.unique_id'), |
|
285 | - $expr->eq($alias . '.instance', $this->createNamedParameter($instance)), |
|
286 | - $expr->gte($alias . '.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
284 | + $expr->eq($alias.'.circle_id', $aliasCircle.'.unique_id'), |
|
285 | + $expr->eq($alias.'.instance', $this->createNamedParameter($instance)), |
|
286 | + $expr->gte($alias.'.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
287 | 287 | ) |
288 | 288 | ); |
289 | 289 | } |
@@ -308,17 +308,17 @@ discard block |
||
308 | 308 | $this->leftJoin( |
309 | 309 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_MEMBER, $alias, |
310 | 310 | $expr->andX( |
311 | - $expr->eq($alias . '.single_id', $aliasCircle . '.unique_id'), |
|
312 | - $expr->emptyString($alias . '.instance'), |
|
313 | - $expr->gte($alias . '.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
311 | + $expr->eq($alias.'.single_id', $aliasCircle.'.unique_id'), |
|
312 | + $expr->emptyString($alias.'.instance'), |
|
313 | + $expr->gte($alias.'.level', $this->createNamedParameter(Member::LEVEL_MEMBER)) |
|
314 | 314 | ) |
315 | 315 | ); |
316 | 316 | $this->leftJoin( |
317 | 317 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_MEMBER, $aliasRemoteOwner, |
318 | 318 | $expr->andX( |
319 | - $expr->eq($alias . '.circle_id', $aliasRemoteOwner . '.circle_id'), |
|
320 | - $expr->eq($aliasRemoteOwner . '.instance', $this->createNamedParameter($instance)), |
|
321 | - $expr->eq($aliasRemoteOwner . '.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
319 | + $expr->eq($alias.'.circle_id', $aliasRemoteOwner.'.circle_id'), |
|
320 | + $expr->eq($aliasRemoteOwner.'.instance', $this->createNamedParameter($instance)), |
|
321 | + $expr->eq($aliasRemoteOwner.'.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
322 | 322 | ) |
323 | 323 | ); |
324 | 324 | } |
@@ -338,7 +338,7 @@ discard block |
||
338 | 338 | $expr = $this->expr(); |
339 | 339 | $this->leftJoin( |
340 | 340 | $this->getDefaultSelectAlias(), CoreQueryBuilder::TABLE_REMOTE, $alias, |
341 | - $expr->eq($alias . '.instance', $this->createNamedParameter($instance)) |
|
341 | + $expr->eq($alias.'.instance', $this->createNamedParameter($instance)) |
|
342 | 342 | ); |
343 | 343 | } |
344 | 344 | |
@@ -357,15 +357,15 @@ discard block |
||
357 | 357 | // - 4 (Visible to everyone) |
358 | 358 | $orX = $expr->orX(); |
359 | 359 | $orX->add( |
360 | - $expr->andX($expr->gte($alias . '.level', $this->createNamedParameter(Member::LEVEL_MEMBER))) |
|
360 | + $expr->andX($expr->gte($alias.'.level', $this->createNamedParameter(Member::LEVEL_MEMBER))) |
|
361 | 361 | ); |
362 | 362 | $orX->add( |
363 | 363 | $expr->andX( |
364 | - $expr->bitwiseAnd($aliasCircle . '.config', Circle::CFG_PERSONAL), |
|
365 | - $expr->eq($alias . '.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
364 | + $expr->bitwiseAnd($aliasCircle.'.config', Circle::CFG_PERSONAL), |
|
365 | + $expr->eq($alias.'.level', $this->createNamedParameter(Member::LEVEL_OWNER)) |
|
366 | 366 | ) |
367 | 367 | ); |
368 | - $orX->add($expr->bitwiseAnd($aliasCircle . '.config', Circle::CFG_VISIBLE)); |
|
368 | + $orX->add($expr->bitwiseAnd($aliasCircle.'.config', Circle::CFG_VISIBLE)); |
|
369 | 369 | $this->andWhere($orX); |
370 | 370 | |
371 | 371 | |
@@ -400,10 +400,10 @@ discard block |
||
400 | 400 | $expr = $this->expr(); |
401 | 401 | |
402 | 402 | $orHidden = $expr->orX(); |
403 | - $orHidden->add($expr->bitwiseAnd($alias . '.config', Circle::CFG_SINGLE)); |
|
404 | - $orHidden->add($expr->bitwiseAnd($alias . '.config', Circle::CFG_HIDDEN)); |
|
405 | - $orHidden->add($expr->bitwiseAnd($alias . '.config', Circle::CFG_BACKEND)); |
|
406 | - $this->andWhere($this->createFunction('NOT') . $orHidden); |
|
403 | + $orHidden->add($expr->bitwiseAnd($alias.'.config', Circle::CFG_SINGLE)); |
|
404 | + $orHidden->add($expr->bitwiseAnd($alias.'.config', Circle::CFG_HIDDEN)); |
|
405 | + $orHidden->add($expr->bitwiseAnd($alias.'.config', Circle::CFG_BACKEND)); |
|
406 | + $this->andWhere($this->createFunction('NOT').$orHidden); |
|
407 | 407 | } |
408 | 408 | |
409 | 409 | |
@@ -436,16 +436,16 @@ discard block |
||
436 | 436 | |
437 | 437 | $orX = $expr->orX(); |
438 | 438 | $orX->add( |
439 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_GLOBAL_SCALE)) |
|
439 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_GLOBAL_SCALE)) |
|
440 | 440 | ); |
441 | 441 | |
442 | 442 | $orExtOrPassive = $expr->orX(); |
443 | 443 | $orExtOrPassive->add( |
444 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_EXTERNAL)) |
|
444 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_EXTERNAL)) |
|
445 | 445 | ); |
446 | 446 | if (!$sensitive) { |
447 | 447 | $orExtOrPassive->add( |
448 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
448 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
449 | 449 | ); |
450 | 450 | } else { |
451 | 451 | if ($this->getDefaultSelectAlias() === 'm') { |
@@ -455,8 +455,8 @@ discard block |
||
455 | 455 | |
456 | 456 | |
457 | 457 | $orInstance = $expr->orX(); |
458 | - $orInstance->add($expr->isNotNull($aliasMembers . '.instance')); |
|
459 | - $orInstance->add($expr->isNotNull($aliasRemoteOwner . '.instance')); |
|
458 | + $orInstance->add($expr->isNotNull($aliasMembers.'.instance')); |
|
459 | + $orInstance->add($expr->isNotNull($aliasRemoteOwner.'.instance')); |
|
460 | 460 | |
461 | 461 | $andExternal = $expr->andX(); |
462 | 462 | $andExternal->add($orExtOrPassive); |
@@ -465,13 +465,13 @@ discard block |
||
465 | 465 | $orExtOrTrusted = $expr->orX(); |
466 | 466 | $orExtOrTrusted->add($andExternal); |
467 | 467 | $orExtOrTrusted->add( |
468 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_TRUSTED)) |
|
468 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_TRUSTED)) |
|
469 | 469 | ); |
470 | 470 | |
471 | 471 | $andTrusted = $expr->andX(); |
472 | 472 | $andTrusted->add($orExtOrTrusted); |
473 | - $andTrusted->add($expr->bitwiseAnd($aliasCircle . '.config', Circle::CFG_FEDERATED)); |
|
474 | - $andTrusted->add($expr->emptyString($aliasOwner . '.instance')); |
|
473 | + $andTrusted->add($expr->bitwiseAnd($aliasCircle.'.config', Circle::CFG_FEDERATED)); |
|
474 | + $andTrusted->add($expr->emptyString($aliasOwner.'.instance')); |
|
475 | 475 | $orX->add($andTrusted); |
476 | 476 | |
477 | 477 | $this->andWhere($orX); |
@@ -489,21 +489,21 @@ discard block |
||
489 | 489 | $expr = $this->expr(); |
490 | 490 | $andPassive = $expr->andX(); |
491 | 491 | $andPassive->add( |
492 | - $expr->eq($alias . '.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
492 | + $expr->eq($alias.'.type', $this->createNamedParameter(RemoteInstance::TYPE_PASSIVE)) |
|
493 | 493 | ); |
494 | 494 | |
495 | 495 | $orMemberOrLevel = $expr->orX(); |
496 | 496 | $orMemberOrLevel->add( |
497 | - $expr->eq($this->getDefaultSelectAlias() . '.instance', $alias . '.instance') |
|
497 | + $expr->eq($this->getDefaultSelectAlias().'.instance', $alias.'.instance') |
|
498 | 498 | ); |
499 | 499 | // TODO: do we need this ? (display members from the local instance) |
500 | 500 | $orMemberOrLevel->add( |
501 | - $expr->emptyString($this->getDefaultSelectAlias() . '.instance') |
|
501 | + $expr->emptyString($this->getDefaultSelectAlias().'.instance') |
|
502 | 502 | ); |
503 | 503 | |
504 | 504 | $orMemberOrLevel->add( |
505 | 505 | $expr->eq( |
506 | - $this->getDefaultSelectAlias() . '.level', |
|
506 | + $this->getDefaultSelectAlias().'.level', |
|
507 | 507 | $this->createNamedParameter(Member::LEVEL_OWNER) |
508 | 508 | ) |
509 | 509 | ); |
@@ -517,7 +517,7 @@ discard block |
||
517 | 517 | * @param int $flag |
518 | 518 | */ |
519 | 519 | public function filterConfig(int $flag): void { |
520 | - $this->andWhere($this->expr()->bitwiseAnd($this->getDefaultSelectAlias() . '.config', $flag)); |
|
520 | + $this->andWhere($this->expr()->bitwiseAnd($this->getDefaultSelectAlias().'.config', $flag)); |
|
521 | 521 | } |
522 | 522 | |
523 | 523 | |
@@ -528,15 +528,15 @@ discard block |
||
528 | 528 | * @return $this |
529 | 529 | */ |
530 | 530 | private function generateCircleSelectAlias(string $alias, string $prefix): self { |
531 | - $this->selectAlias($alias . '.unique_id', $prefix . 'unique_id') |
|
532 | - ->selectAlias($alias . '.name', $prefix . 'name') |
|
533 | - ->selectAlias($alias . '.alt_name', $prefix . 'alt_name') |
|
534 | - ->selectAlias($alias . '.description', $prefix . 'description') |
|
535 | - ->selectAlias($alias . '.settings', $prefix . 'settings') |
|
536 | - ->selectAlias($alias . '.config', $prefix . 'config') |
|
537 | - ->selectAlias($alias . '.contact_addressbook', $prefix . 'contact_addressbook') |
|
538 | - ->selectAlias($alias . '.contact_groupname', $prefix . 'contact_groupname') |
|
539 | - ->selectAlias($alias . '.creation', $prefix . 'creation'); |
|
531 | + $this->selectAlias($alias.'.unique_id', $prefix.'unique_id') |
|
532 | + ->selectAlias($alias.'.name', $prefix.'name') |
|
533 | + ->selectAlias($alias.'.alt_name', $prefix.'alt_name') |
|
534 | + ->selectAlias($alias.'.description', $prefix.'description') |
|
535 | + ->selectAlias($alias.'.settings', $prefix.'settings') |
|
536 | + ->selectAlias($alias.'.config', $prefix.'config') |
|
537 | + ->selectAlias($alias.'.contact_addressbook', $prefix.'contact_addressbook') |
|
538 | + ->selectAlias($alias.'.contact_groupname', $prefix.'contact_groupname') |
|
539 | + ->selectAlias($alias.'.creation', $prefix.'creation'); |
|
540 | 540 | |
541 | 541 | return $this; |
542 | 542 | } |
@@ -548,20 +548,20 @@ discard block |
||
548 | 548 | * @return $this |
549 | 549 | */ |
550 | 550 | private function generateMemberSelectAlias(string $alias, string $prefix): self { |
551 | - $this->selectAlias($alias . '.circle_id', $prefix . 'circle_id') |
|
552 | - ->selectAlias($alias . '.single_id', $prefix . 'single_id') |
|
553 | - ->selectAlias($alias . '.user_id', $prefix . 'user_id') |
|
554 | - ->selectAlias($alias . '.user_type', $prefix . 'user_type') |
|
555 | - ->selectAlias($alias . '.member_id', $prefix . 'member_id') |
|
556 | - ->selectAlias($alias . '.instance', $prefix . 'instance') |
|
557 | - ->selectAlias($alias . '.cached_name', $prefix . 'cached_name') |
|
558 | - ->selectAlias($alias . '.cached_update', $prefix . 'cached_update') |
|
559 | - ->selectAlias($alias . '.status', $prefix . 'status') |
|
560 | - ->selectAlias($alias . '.level', $prefix . 'level') |
|
561 | - ->selectAlias($alias . '.note', $prefix . 'note') |
|
562 | - ->selectAlias($alias . '.contact_id', $prefix . 'contact_id') |
|
563 | - ->selectAlias($alias . '.contact_meta', $prefix . 'contact_meta') |
|
564 | - ->selectAlias($alias . '.joined', $prefix . 'joined'); |
|
551 | + $this->selectAlias($alias.'.circle_id', $prefix.'circle_id') |
|
552 | + ->selectAlias($alias.'.single_id', $prefix.'single_id') |
|
553 | + ->selectAlias($alias.'.user_id', $prefix.'user_id') |
|
554 | + ->selectAlias($alias.'.user_type', $prefix.'user_type') |
|
555 | + ->selectAlias($alias.'.member_id', $prefix.'member_id') |
|
556 | + ->selectAlias($alias.'.instance', $prefix.'instance') |
|
557 | + ->selectAlias($alias.'.cached_name', $prefix.'cached_name') |
|
558 | + ->selectAlias($alias.'.cached_update', $prefix.'cached_update') |
|
559 | + ->selectAlias($alias.'.status', $prefix.'status') |
|
560 | + ->selectAlias($alias.'.level', $prefix.'level') |
|
561 | + ->selectAlias($alias.'.note', $prefix.'note') |
|
562 | + ->selectAlias($alias.'.contact_id', $prefix.'contact_id') |
|
563 | + ->selectAlias($alias.'.contact_meta', $prefix.'contact_meta') |
|
564 | + ->selectAlias($alias.'.joined', $prefix.'joined'); |
|
565 | 565 | |
566 | 566 | return $this; |
567 | 567 | } |
@@ -170,10 +170,10 @@ discard block |
||
170 | 170 | $type = Member::parseTypeString($input->getOption('type')); |
171 | 171 | $federatedUser = $this->federatedUserService->getFederatedUser($userId, (int)$type); |
172 | 172 | |
173 | - $output->writeln('Id: <info>' . $federatedUser->getUserId() . '</info>'); |
|
174 | - $output->writeln('Instance: <info>' . $federatedUser->getInstance() . '</info>'); |
|
175 | - $output->writeln('Type: <info>' . Member::$DEF_TYPE[$federatedUser->getUserType()] . '</info>'); |
|
176 | - $output->writeln('SingleId: <info>' . $federatedUser->getSingleId() . '</info>'); |
|
173 | + $output->writeln('Id: <info>'.$federatedUser->getUserId().'</info>'); |
|
174 | + $output->writeln('Instance: <info>'.$federatedUser->getInstance().'</info>'); |
|
175 | + $output->writeln('Type: <info>'.Member::$DEF_TYPE[$federatedUser->getUserType()].'</info>'); |
|
176 | + $output->writeln('SingleId: <info>'.$federatedUser->getSingleId().'</info>'); |
|
177 | 177 | |
178 | 178 | $output->writeln(''); |
179 | 179 | $output->writeln('Memberships:'); |
@@ -181,14 +181,14 @@ discard block |
||
181 | 181 | if ($count === 0) { |
182 | 182 | $output->writeln('(database not updated)'); |
183 | 183 | } else { |
184 | - $output->writeln('(' . $count . ' entries generated/updated in the database)'); |
|
184 | + $output->writeln('('.$count.' entries generated/updated in the database)'); |
|
185 | 185 | } |
186 | 186 | |
187 | 187 | foreach ($federatedUser->getMemberships() as $membership) { |
188 | 188 | $this->memberships[$membership->getCircleId()] = $membership; |
189 | 189 | $output->writeln( |
190 | - '- <info>' . $membership->getCircleId() . '</info> (' |
|
191 | - . Member::$DEF_LEVEL[$membership->getLevel()] . ')' |
|
190 | + '- <info>'.$membership->getCircleId().'</info> (' |
|
191 | + . Member::$DEF_LEVEL[$membership->getLevel()].')' |
|
192 | 192 | ); |
193 | 193 | } |
194 | 194 | |
@@ -261,9 +261,9 @@ discard block |
||
261 | 261 | if ($lineNumber === 2) { |
262 | 262 | return ''; |
263 | 263 | } |
264 | - $line .= '<info>' . $federatedUser->getSingleId() . '</info>'; |
|
264 | + $line .= '<info>'.$federatedUser->getSingleId().'</info>'; |
|
265 | 265 | if (!$this->configService->isLocalInstance($federatedUser->getInstance())) { |
266 | - $line .= '@' . $federatedUser->getInstance(); |
|
266 | + $line .= '@'.$federatedUser->getInstance(); |
|
267 | 267 | } |
268 | 268 | |
269 | 269 | return $line; |
@@ -275,24 +275,24 @@ discard block |
||
275 | 275 | $circle = $member->getCircle(); |
276 | 276 | |
277 | 277 | if ($lineNumber === 1) { |
278 | - $line .= '<info>' . $circle->getId() . '</info>'; |
|
278 | + $line .= '<info>'.$circle->getId().'</info>'; |
|
279 | 279 | if (!$this->configService->isLocalInstance($circle->getInstance())) { |
280 | - $line .= '@' . $circle->getInstance(); |
|
280 | + $line .= '@'.$circle->getInstance(); |
|
281 | 281 | } |
282 | - $line .= ' (' . $circle->getName() . ')'; |
|
283 | - $line .= ' <info>Level</info>: ' . Member::$DEF_LEVEL[$member->getLevel()]; |
|
282 | + $line .= ' ('.$circle->getName().')'; |
|
283 | + $line .= ' <info>Level</info>: '.Member::$DEF_LEVEL[$member->getLevel()]; |
|
284 | 284 | |
285 | 285 | $knownMembership = $this->memberships[$member->getCircleId()]; |
286 | 286 | if ($member->getLevel() !== $knownMembership->getLevel()) { |
287 | - $line .= ' (' . Member::$DEF_LEVEL[$knownMembership->getLevel()] . ')'; |
|
287 | + $line .= ' ('.Member::$DEF_LEVEL[$knownMembership->getLevel()].')'; |
|
288 | 288 | } |
289 | 289 | } |
290 | 290 | |
291 | 291 | if ($lineNumber === 2) { |
292 | 292 | $owner = $circle->getOwner(); |
293 | - $line .= '<info>Owner</info>: ' . $owner->getUserId() . '@' . $owner->getInstance() . ' '; |
|
293 | + $line .= '<info>Owner</info>: '.$owner->getUserId().'@'.$owner->getInstance().' '; |
|
294 | 294 | $type = implode(", ", Circle::getCircleTypes($circle, Circle::TYPES_LONG)); |
295 | - $line .= ($type === '') ? '' : '<info>Config</info>: ' . $type; |
|
295 | + $line .= ($type === '') ? '' : '<info>Config</info>: '.$type; |
|
296 | 296 | } |
297 | 297 | |
298 | 298 | return $line; |