url); access::required("view", $item); $comments = array(); foreach (ORM::factory("comment") ->viewable() ->where("item_id", "=", $item->id) ->order_by("created", "DESC") ->find_all() as $comment) { $comments[] = rest::url("comment", $comment); } return array( "url" => $request->url, "members" => $comments); } static function resolve($id) { $item = ORM::factory("item", $id); if (!access::can("view", $item)) { throw new Kohana_404_Exception(); } return $item; } static function url($item) { return url::abs_site("rest/item_comments/{$item->id}"); } }