--- loncom/interface/lonnavmaps.pm 2005/03/01 00:41:01 1.317 +++ loncom/interface/lonnavmaps.pm 2005/03/15 17:07:10 1.318 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Navigate Maps Handler # -# $Id: lonnavmaps.pm,v 1.317 2005/03/01 00:41:01 albertel Exp $ +# $Id: lonnavmaps.pm,v 1.318 2005/03/15 17:07:10 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -2566,11 +2566,11 @@ want to know is if I resources matc parameter will allow you to avoid potentially expensive enumeration of all matching resources. -=item * B(map, filterFunc, recursive): +=item * B(map, filterFunc, recursive, showall): Convience method for - scalar(retrieveResources($map, $filterFunc, $recursive, 1)) > 0 + scalar(retrieveResources($map, $filterFunc, $recursive, 1, $showall)) > 0 which will tell whether the map has resources matching the description in the filter function. @@ -2653,8 +2653,9 @@ sub hasResource { my $map = shift; my $filterFunc = shift; my $recursive = shift; + my $showall = shift; - return scalar($self->retrieveResources($map, $filterFunc, $recursive, 1)) > 0; + return scalar($self->retrieveResources($map, $filterFunc, $recursive, 1, $showall)) > 0; } 1;