params->url)) { foreach (json_decode($request->params->url) as $url) { $item = rest::resolve($url); if (access::can("view", $item)) { $item_rest = array("url" => $url, "entity" => $item->as_restful_array(), "relationship" => rest::relationships("item", $item)); if ($item->type == "album") { $members = array(); foreach ($item->children() as $child) { $members[] = rest::url("item", $child); } $item_rest["members"] = $members; } $items[] = $item_rest; } } } return $items; } }