public function handle($data) { $groups = []; /** @var GroupProfile $group */ foreach (GroupBackend::fetch_all_groups() as $group) { $groups[] = $group->toExternalForm(); } return ["count" => count($groups), "groups" => $groups]; }