public function getLeagueGrandmaster( string $game_queue_type )
	{
		$resultPromise = $this->setEndpoint("/lol/league/" . self::RESOURCE_LEAGUE_VERSION . "/grandmasterleagues/by-queue/{$game_queue_type}")
			->setResource(self::RESOURCE_LEAGUE, "/grandmasterleagues/by-queue/%s")
			->makeCall();

		return $this->resolveOrEnqueuePromise($resultPromise, function(array $result) {
			return new Objects\LeagueListDto($result, $this);
		});
	}
public function getLeagueGrandmaster( string $game_queue_type )
	{
		$resultPromise = $this->setEndpoint("/lol/league/" . self::RESOURCE_LEAGUE_VERSION . "/grandmasterleagues/by-queue/{$game_queue_type}")
			->setResource(self::RESOURCE_LEAGUE, "/grandmasterleagues/by-queue/%s")
			->makeCall();

		return $this->resolveOrEnqueuePromise($resultPromise, function(array $result) {
			return new Objects\LeagueListDto($result, $this);
		});
	}
public function getLeagueGrandmaster ( string $ game_queue_type ) { $ resultPromise = $ this -> setEndpoint ( "/lol/league/" . self :: RESOURCE_LEAGUE_VERSION . "/grandmasterleagues/by-queue/{$game_queue_type}" ) -> setResource ( self :: RESOURCE_LEAGUE , "/grandmasterleagues/by-queue/%s" ) -> makeCall ( ) ; return $ this -> resolveOrEnqueuePromise ( $ resultPromise , function ( array $ result ) { return new Objects \ LeagueListDto ( $ result , $ this ) ; } ) ; }
Get grandmaster tier leagues.

@param string $game_queue_type

@return Objects\LeagueListDto

@throws SettingsException
@throws RequestException
@throws ServerException
@throws ServerLimitException
@throws GeneralException

@link https://developer.riotgames.com/api-methods/#league-v4/GET_getMasterLeague
Get grandmaster tier leagues .