| @@ 536-547 (lines=12) @@ | ||
| 533 | /** |
|
| 534 | * Sets default permissions for this item |
|
| 535 | */ |
|
| 536 | public function setDefaultPermissions() |
|
| 537 | { |
|
| 538 | $memberHandler = xoops_getHandler('member'); |
|
| 539 | $groups = $memberHandler->getGroupList(); |
|
| 540 | $j = 0; |
|
| 541 | $groupIds = []; |
|
| 542 | foreach (array_keys($groups) as $i) { |
|
| 543 | $groupIds[$j] = $i; |
|
| 544 | ++$j; |
|
| 545 | } |
|
| 546 | $this->groupsRead = $groupIds; |
|
| 547 | } |
|
| 548 | ||
| 549 | /** |
|
| 550 | * @todo look at this |
|
| @@ 554-566 (lines=13) @@ | ||
| 551 | * |
|
| 552 | * @param $groupIds |
|
| 553 | */ |
|
| 554 | public function setPermissions($groupIds) |
|
| 555 | { |
|
| 556 | if (!isset($groupIds)) { |
|
| 557 | $memberHandler = xoops_getHandler('member'); |
|
| 558 | $groups = $memberHandler->getGroupList(); |
|
| 559 | $j = 0; |
|
| 560 | $groupIds = []; |
|
| 561 | foreach (array_keys($groups) as $i) { |
|
| 562 | $groupIds[$j] = $i; |
|
| 563 | ++$j; |
|
| 564 | } |
|
| 565 | } |
|
| 566 | } |
|
| 567 | ||
| 568 | /** |
|
| 569 | * @return bool |
|