| @@ 346-367 (lines=22) @@ | ||
| 343 | $event->setIsAnonymous($isAnonymous ? 1 : 0); |
|
| 344 | $event->setFullAnonymous($isAnonymous && $hideNames ? 1 : 0); |
|
| 345 | ||
| 346 | if ($accessType === 'select') { |
|
| 347 | if (isset($accessValues)) { |
|
| 348 | $accessValues = json_decode($accessValues); |
|
| 349 | if ($accessValues !== null) { |
|
| 350 | $groups = array(); |
|
| 351 | $users = array(); |
|
| 352 | if ($accessValues->groups !== null) { |
|
| 353 | $groups = $accessValues->groups; |
|
| 354 | } |
|
| 355 | if ($accessValues->users !== null) { |
|
| 356 | $users = $accessValues->users; |
|
| 357 | } |
|
| 358 | $accessType = ''; |
|
| 359 | foreach ($groups as $gid) { |
|
| 360 | $accessType .= $gid . ';'; |
|
| 361 | } |
|
| 362 | foreach ($users as $uid) { |
|
| 363 | $accessType .= $uid . ';'; |
|
| 364 | } |
|
| 365 | } |
|
| 366 | } |
|
| 367 | } |
|
| 368 | $event->setAccess($accessType); |
|
| 369 | /** @var string[] $chosenDates */ |
|
| 370 | $chosenDates = json_decode($chosenDates); |
|
| @@ 454-475 (lines=22) @@ | ||
| 451 | $event->setIsAnonymous($isAnonymous ? 1 : 0); |
|
| 452 | $event->setFullAnonymous($isAnonymous && $hideNames ? 1 : 0); |
|
| 453 | ||
| 454 | if ($accessType === 'select') { |
|
| 455 | if (isset($accessValues)) { |
|
| 456 | $accessValues = json_decode($accessValues); |
|
| 457 | if ($accessValues !== null) { |
|
| 458 | $groups = array(); |
|
| 459 | $users = array(); |
|
| 460 | if ($accessValues->groups !== null) { |
|
| 461 | $groups = $accessValues->groups; |
|
| 462 | } |
|
| 463 | if ($accessValues->users !== null) { |
|
| 464 | $users = $accessValues->users; |
|
| 465 | } |
|
| 466 | $accessType = ''; |
|
| 467 | foreach ($groups as $gid) { |
|
| 468 | $accessType .= $gid . ';'; |
|
| 469 | } |
|
| 470 | foreach ($users as $uid) { |
|
| 471 | $accessType .= $uid . ';'; |
|
| 472 | } |
|
| 473 | } |
|
| 474 | } |
|
| 475 | } |
|
| 476 | $event->setAccess($accessType); |
|
| 477 | /** @var string[] $chosenDates */ |
|
| 478 | $chosenDates = json_decode($chosenDates); |
|