def METHOD_NAME(self, search_path=None, include=None, exclude=None):
    """Find filtered resources by their path, and optionally
    include/exclude resources linked to given tags.
    Return all resources by default.
    """
    if include:
        resources = self.resource_manager.filter(tag__slug=include)
    elif exclude:
        resources = self.resource_manager.exclude(tag__slug=exclude)
    else:
        resources = self.resource_manager
    if self.projects:
        resources = resources.filter(project__in=self.projects)
    if search_path:
        return resources.filter(path__contains=search_path)
    else:
        return resources.all()