private function getMenuItems($rootLocationId)
    {
        $rootLocation = $this->locationService->loadLocation($rootLocationId);

        $query = new LocationQuery();

        $query->query = new Criterion\LogicalAnd(
            array(
                new Criterion\ContentTypeIdentifier($this->getTopMenuContentTypeIdentifierList()),
                new Criterion\Visibility(Criterion\Visibility::VISIBLE),
                new Criterion\Location\Depth(
                    Criterion\Operator::BETWEEN,
                    array($rootLocation->depth + 1, $rootLocation->depth + 2)
                ),
                new Criterion\Subtree($rootLocation->pathString),
                new Criterion\LanguageCode($this->configResolver->getParameter('languages')),
            )
        );
        $query->sortClauses = array(new Query\SortClause\Location\Path());
        $query->performCount = false;

        return $this->searchService->findLocations($query)->searchHits;
    }