public function getPlaceList(Location $location, $contentTypes, $languages = array())
    {
        $query = new Query();
        $query->filter = new Criterion\LogicalAnd(
            array(
                new Criterion\ContentTypeIdentifier($contentTypes),
                new Criterion\Subtree($location->pathString),
                new Criterion\LanguageCode($languages),
            )
        );
        $query->performCount = false;

        $searchResults = $this->searchService->findContentInfo($query);

        return $this->searchHelper->buildListFromSearchResult($searchResults);
    }