13 private array $visibility = [
19 private array $content_access_modes = [
24 private array $membership = [
35 $key = array_rand($this->visibility, 1);
37 return $this->visibility[
$key];
45 $key = array_rand($this->content_access_modes, 1);
47 return $this->content_access_modes[
$key];
55 $key = array_rand($this->membership, 1);
57 return $this->membership[
$key];
const CONTENT_ACCESS_MODE_MEMBERS_ONLY
const CONTENT_ACCESS_MODE_UNRESTRICTED
const MEMBERSHIP_INVITE_ONLY
trait GroupHelpers
Group helpers for seeding.
getRandomGroupVisibility()
Returns random visibility value.
getRandomGroupContentAccessMode()
Returns random content access mode value.
getRandomGroupMembership()
Returns random membership mode.
if($container instanceof ElggGroup && $container->guid !=elgg_get_page_owner_guid()) $key