public function setGroupItemPage(string $groupName, string $groupItemValue, int $page): SearchRequest
    {
        $this->stateChanged = true;
        $escapedValue = $this->getEscapedGroupItemValue($groupItemValue);
        $path = $this->prefixWithNamespace('groupPage:' . $groupName . ':' . $escapedValue);
        $this->argumentsAccessor->set($path, $page);
        return $this;
    }
public function setGroupItemPage(string $groupName, string $groupItemValue, int $page): SearchRequest
    {
        $this->stateChanged = true;
        $escapedValue = $this->getEscapedGroupItemValue($groupItemValue);
        $path = $this->prefixWithNamespace('groupPage:' . $groupName . ':' . $escapedValue);
        $this->argumentsAccessor->set($path, $page);
        return $this;
    }
public function setGroupItemPage ( string $ groupName , string $ groupItemValue , int $ page ) : SearchRequest { $ this -> stateChanged = true ; $ escapedValue = $ this -> getEscapedGroupItemValue ( $ groupItemValue ) ; $ path = $ this -> prefixWithNamespace ( 'groupPage:' . $ groupName . ':' . $ escapedValue ) ; $ this -> argumentsAccessor -> set ( $ path , $ page ) ; return $ this ; }
Can be used to paginate within a groupItem.

@param string $groupName e.g. type
@param string $groupItemValue e.g. pages
@param int $page
@return SearchRequest
Can be used to paginate within a groupItem .