| @@ 512-523 (lines=12) @@ | ||
| 509 | /** |
|
| 510 | * Sets default permissions for this item |
|
| 511 | */ |
|
| 512 | public function setDefaultPermissions() |
|
| 513 | { |
|
| 514 | $member_handler = xoops_getHandler('member'); |
|
| 515 | $groups = $member_handler->getGroupList(); |
|
| 516 | $j = 0; |
|
| 517 | $group_ids = array(); |
|
| 518 | foreach (array_keys($groups) as $i) { |
|
| 519 | $group_ids[$j] = $i; |
|
| 520 | ++$j; |
|
| 521 | } |
|
| 522 | $this->_groups_read = $group_ids; |
|
| 523 | } |
|
| 524 | ||
| 525 | /** |
|
| 526 | * @todo look at this |
|
| @@ 530-542 (lines=13) @@ | ||
| 527 | * |
|
| 528 | * @param $group_ids |
|
| 529 | */ |
|
| 530 | public function setPermissions($group_ids) |
|
| 531 | { |
|
| 532 | if (!isset($group_ids)) { |
|
| 533 | $member_handler = xoops_getHandler('member'); |
|
| 534 | $groups = $member_handler->getGroupList(); |
|
| 535 | $j = 0; |
|
| 536 | $group_ids = array(); |
|
| 537 | foreach (array_keys($groups) as $i) { |
|
| 538 | $group_ids[$j] = $i; |
|
| 539 | ++$j; |
|
| 540 | } |
|
| 541 | } |
|
| 542 | } |
|
| 543 | ||
| 544 | /** |
|
| 545 | * @return bool |
|