Albion\OnlineDataProject\Infrastructure\GameInfo\GuildClient::class
searchGuild()
- FailedToPerformRequestException - если что-то пошло не так
- GuildNotFoundException - если гильдия не найдена
$client = new GuildClient();
$client->searchGuild(Realm::AMERICA, 'my_guild')
->then(
static function($guilds) {
// Do something with guilds information
}
)
getGuildInfo()
- FailedToPerformRequestException - если что-то пошло не так
- GuildNotFoundException - если гильдия не найдена
use Albion\OnlineDataProject\Infrastructure\GameInfo\GuildClient;
$client = new GuildClient();
$client->getGuildInfo(Realm::AMERICA, 'guild-uuid')
->then(
static function($guild) {
// Do something with guild information
}
)
getGuildData()
- FailedToPerformRequestException - если что-то пошло не так
- GuildNotFoundException - если гильдия не найдена
$client = new GuildClient();
$client->getGuildData(Realm::AMERICA, 'guild-uuid')
->then(
static function($guild) {
// Do something with guild information
}
)
getGuildTopMembers()
- Realm
$realm
- одно из Realm. - string
$guildId
- идентификатор - Range
$range
- одно из Range [default=Range::DAY]. - int
$limit
- ограничить число результатов [default = 10], - int
$offset
- пропустить n результатов [default = 0], - RegionType
$regionType
- тип региона [default = RegionType::TOTAl],
- FailedToPerformRequestException - если что-то пошло не так
- GuildNotFoundException - если гильдия не найдена
$client = new GuildClient();
$client->getGuildTopMembers(
Realm::AMERICA,
'guild-uuid',
Range::DAY,
10,
0,
RegionType::HELLGATES
)
->then(
static function($players) {
// Do something with player information
}
)
getGuildMembers()
- FailedToPerformRequestException - если что-то пошло не так
- GuildNotFoundException - если гильдия не найдена
$client = new GuildClient();
$client->getGuildMembers(Realm::AMERICA, 'guild-uuid')
->then(
static function($players) {
// Do something with player information
}
)
getGuildTopByAttacks()
- Realm
$realm
- одно из Realm. - Range
$range
- одно из Range [default=Range::DAY]. - int
$limit
- ограничить число результатов [default = 10], - int
$offset
- пропустить n результатов [default = 0],
- FailedToPerformRequestException - если что-то пошло не так
$client = new GuildClient();
$client->getGuildTopByAttacks(Realm::AMERICA, Range::WEEK, 15, 0)
->then(
static function($guilds) {
// Do something with guilds information
}
)
getGuildTopByDefences()
- Realm
$realm
- одно из Realm. - Range
$range
- одно из Range [default=Range::DAY]. - int
$limit
- ограничить число результатов [default = 10], - int
$offset
- пропустить n результатов [default = 0],
- FailedToPerformRequestException - если что-то пошло не так
$client = new GuildClient();
$client->getGuildTopByDefences(Realm::AMERICA, Range::WEEK, 15, 0)
->then(
static function($guilds) {
// Do something with guilds information
}
)
getGuildTopEvents()
- Realm
$realm
- одно из Realm. - string
$guildId
- идентификатор гильдии - Range
$range
- одно из Range [default=Range::DAY]. - int
$limit
- ограничить число результатов [default = 10], - int
$offset
- пропустить n результатов [default = 0],
- FailedToPerformRequestException - если что-то пошло не так
use Albion\OnlineDataProject\Infrastructure\GameInfo\GuildClient;
$client = new GuildClient();
$client->getGuildTopEvents(Realm::AMERICA, 'identifier, Range::WEEK, 15, 0)
->then(
static function($guilds) {
// Do something with guilds information
}
)