return $profile;
}
- function getLists($offset, $limit)
+ function getLists($showPrivate)
{
$ids = array();
$lists = array();
foreach ($ids as $id) {
- $lists[] = Profile_list::staticGet('id', $id);
+ $list = Profile_list::staticGet('id', $id);
+ if (!empty($list) &&
+ ($showPrivate || !$list->private)) {
+ $lists[] = $list;
+ }
}
return new ArrayWrapper($lists);