%# vim:syn=mason <%args> $object => undef $prop => undef $name => undef $values => [] $check => undef <%init> my $found = 0; my @chains = (); if (my $method = $prop->{planets_user_method}) { my $user = $object->$method; if ($user) { push(@chains, "users/" . $user->login); foreach my $member ($user->member_of) { next if $member->{'friendly_status'} < 3; push @chains, 'community/'.$member->{'login'} } } }