SYMBOL INDEX (205 symbols across 41 files) FILE: src/Syntax/SteamApi/Client.php class Client (line 38) | class Client method __construct (line 65) | public function __construct() method get (line 76) | public function get(): static method getSteamId (line 81) | public function getSteamId() method setUpService (line 95) | protected function setUpService($arguments = null): stdClass method setUpClient (line 125) | protected function setUpClient(array $arguments = []) method setUpXml (line 157) | protected function setUpXml(array $arguments = []): \SimpleXMLElement|... method getRedirectUrl (line 175) | public function getRedirectUrl(): void method sendRequest (line 195) | protected function sendRequest(Request $request): stdClass method buildUrl (line 225) | private function buildUrl($version = false): string method __call (line 242) | public function __call($name, $arguments) method sortObjects (line 276) | protected function sortObjects(Collection $objects): Collection method setApiDetails (line 285) | protected function setApiDetails(string $method, string $version): void method getServiceResponse (line 297) | protected function getServiceResponse($arguments) method getClientResponse (line 315) | protected function getClientResponse($arguments) method getApiKey (line 331) | protected function getApiKey(): string method convertSteamIdTo64 (line 349) | private function convertSteamIdTo64(): void FILE: src/Syntax/SteamApi/Containers/Achievement.php class Achievement (line 5) | class Achievement method __construct (line 21) | public function __construct($achievement) FILE: src/Syntax/SteamApi/Containers/App.php class App (line 8) | class App extends BaseContainer method __construct (line 64) | public function __construct($app) method getFakeMetacriticObject (line 97) | protected function getFakeMetacriticObject(): stdClass method getFakePriceObject (line 105) | protected function getFakePriceObject(): stdClass method getFakeFullgameObject (line 112) | protected function getFakeFullgameObject(): stdClass method getFakeRecommendationsObject (line 120) | protected function getFakeRecommendationsObject(): stdClass method getFakeAchievementsObject (line 127) | protected function getFakeAchievementsObject(): stdClass FILE: src/Syntax/SteamApi/Containers/BaseContainer.php class BaseContainer (line 7) | abstract class BaseContainer method checkIsNullField (line 15) | protected function checkIsNullField($app, string $field, mixed $value ... method checkIssetField (line 26) | protected function checkIssetField($app, string $field, mixed $value =... method checkIssetCollection (line 37) | protected function checkIssetCollection($app, string $field, mixed $va... method getImageForAvatar (line 47) | protected function getImageForAvatar(string $image): string method pluralize (line 61) | protected function pluralize($word, $count): string method convertFromMinutes (line 77) | protected function convertFromMinutes($minutes): string FILE: src/Syntax/SteamApi/Containers/Game.php class Game (line 5) | class Game extends BaseContainer method __construct (line 27) | public function __construct($app) method checkIssetImage (line 48) | protected function checkIssetImage($app, string $field, string $value ... method getImageForGame (line 53) | protected function getImageForGame($appId, $hash): ?string FILE: src/Syntax/SteamApi/Containers/GameDetails.php class GameDetails (line 5) | class GameDetails extends BaseContainer method __construct (line 17) | public function __construct($gameDetails) FILE: src/Syntax/SteamApi/Containers/Group.php class Group (line 11) | class Group method __construct (line 26) | function __construct(SimpleXMLElement $group) FILE: src/Syntax/SteamApi/Containers/Group/Details.php class Details (line 7) | class Details extends BaseContainer method __construct (line 29) | function __construct($details) FILE: src/Syntax/SteamApi/Containers/Group/MemberDetails.php class MemberDetails (line 5) | class MemberDetails method __construct (line 15) | function __construct($details) FILE: src/Syntax/SteamApi/Containers/Id.php class Id (line 7) | class Id method __construct (line 22) | function __construct(int $id) FILE: src/Syntax/SteamApi/Containers/Item.php class Item (line 5) | class Item extends BaseContainer method __construct (line 33) | public function __construct($item) FILE: src/Syntax/SteamApi/Containers/Package.php class Package (line 5) | class Package extends BaseContainer method __construct (line 19) | public function __construct($package, $id) method getFakePriceObject (line 34) | protected function getFakePriceObject(): \stdClass FILE: src/Syntax/SteamApi/Containers/Player.php class Player (line 5) | class Player extends BaseContainer method __construct (line 57) | public function __construct($player) method getLocation (line 100) | protected function getLocation(): \stdClass method convertPersonaState (line 122) | protected function convertPersonaState(int $personaState): string FILE: src/Syntax/SteamApi/Containers/Player/Level.php class Level (line 5) | class Level method __construct (line 21) | public function __construct($levelDetails) FILE: src/Syntax/SteamApi/Exceptions/ApiArgumentRequired.php class ApiArgumentRequired (line 5) | class ApiArgumentRequired extends \Exception method __construct (line 7) | public function __construct() FILE: src/Syntax/SteamApi/Exceptions/ApiCallFailedException.php class ApiCallFailedException (line 5) | class ApiCallFailedException extends \Exception method __construct (line 12) | public function __construct(string $message, int $code, $previous = null) FILE: src/Syntax/SteamApi/Exceptions/ClassNotFoundException.php class ClassNotFoundException (line 5) | class ClassNotFoundException extends \Exception method __construct (line 7) | public function __construct($class) FILE: src/Syntax/SteamApi/Exceptions/InvalidApiKeyException.php class InvalidApiKeyException (line 5) | class InvalidApiKeyException extends \Exception method __construct (line 7) | public function __construct() FILE: src/Syntax/SteamApi/Exceptions/UnrecognizedId.php class UnrecognizedId (line 5) | class UnrecognizedId extends \Exception method __construct (line 12) | public function __construct(string $message, int $code = 0, $previous ... FILE: src/Syntax/SteamApi/Facades/SteamApi.php class SteamApi (line 7) | class SteamApi extends Facade method getFacadeAccessor (line 14) | protected static function getFacadeAccessor(): string FILE: src/Syntax/SteamApi/Inventory.php class Inventory (line 5) | class Inventory method __construct (line 7) | public function __construct(public $numberOfBackpackSlots, public $items) FILE: src/Syntax/SteamApi/Steam/App.php class App (line 12) | class App extends Client method __construct (line 18) | public function __construct() method appDetails (line 34) | public function appDetails($appIds, $country = null, $language = null)... method GetAppList (line 57) | public function GetAppList() method convertToObjects (line 71) | protected function convertToObjects($apps): Collection method convertGames (line 83) | protected function convertGames($apps): Collection FILE: src/Syntax/SteamApi/Steam/Group.php class Group (line 8) | class Group extends Client method GetGroupSummary (line 10) | public function GetGroupSummary($group): GroupContainer FILE: src/Syntax/SteamApi/Steam/Item.php class Item (line 12) | class Item extends Client method __construct (line 14) | public function __construct() method GetPlayerItems (line 27) | public function GetPlayerItems($appId, $steamId): Inventory method convertToObjects (line 46) | protected function convertToObjects($items): Collection method convertItems (line 56) | protected function convertItems(array $items): Collection FILE: src/Syntax/SteamApi/Steam/News.php class News (line 9) | class News extends Client method __construct (line 11) | public function __construct() method GetNewsForApp (line 21) | public function GetNewsForApp($appId, $count = 5, $maxLength = null) FILE: src/Syntax/SteamApi/Steam/Package.php class Package (line 11) | class Package extends Client method __construct (line 13) | public function __construct() method packageDetails (line 25) | public function packageDetails($packId, $cc = null, $language = null):... method convertToObjects (line 42) | protected function convertToObjects($package, $packId): Collection method convertPacks (line 53) | protected function convertPacks($packages, $packId): Collection FILE: src/Syntax/SteamApi/Steam/Player.php class Player (line 13) | class Player extends Client method __construct (line 15) | public function __construct($steamId) method GetSteamLevel (line 29) | public function GetSteamLevel() method GetPlayerLevelDetails (line 49) | public function GetPlayerLevelDetails(): ?Level method GetBadges (line 66) | public function GetBadges() method GetCommunityBadgeProgress (line 84) | public function GetCommunityBadgeProgress($badgeId = null) method GetOwnedGames (line 105) | public function GetOwnedGames($includeAppInfo = true, $includePlayedFr... method GetRecentlyPlayedGames (line 138) | public function GetRecentlyPlayedGames($count = null): ?Collection method IsPlayingSharedGame (line 167) | public function IsPlayingSharedGame($appIdPlaying): string method convertToObjects (line 184) | protected function convertToObjects($games): Collection method convertGames (line 191) | private function convertGames($games): Collection FILE: src/Syntax/SteamApi/Steam/User.php class User (line 13) | class User extends Client method __construct (line 20) | public function __construct($steamId) method ResolveVanityURL (line 40) | public function ResolveVanityURL($displayName = null): mixed method GetPlayerSummaries (line 62) | public function GetPlayerSummaries(string $steamId = null): array method getChunkedPlayerSummaries (line 89) | private function getChunkedPlayerSummaries($chunk): array method compressPlayerSummaries (line 103) | private function compressPlayerSummaries($summaries): array method GetPlayerBans (line 119) | public function GetPlayerBans($steamId = null) method GetFriendList (line 144) | public function GetFriendList($relationship = 'all', $summaries = true... method convertToObjects (line 179) | protected function convertToObjects($players): array FILE: src/Syntax/SteamApi/Steam/User/Stats.php class Stats (line 11) | class Stats extends Client method __construct (line 13) | public function __construct($steamId) method GetPlayerAchievementsAPI (line 29) | public function GetPlayerAchievementsAPI($appId): ?array method GetPlayerAchievements (line 57) | public function GetPlayerAchievements($appId): ?array method GetGlobalAchievementPercentagesForApp (line 108) | public function GetGlobalAchievementPercentagesForApp($gameId) method GetUserStatsForGame (line 134) | public function GetUserStatsForGame(int $appId, bool $all = false): mixed method GetSchemaForGame (line 167) | public function GetSchemaForGame($appId): mixed method convertToObjects (line 183) | protected function convertToObjects($achievements): array FILE: src/Syntax/SteamApi/SteamApiServiceProvider.php class SteamApiServiceProvider (line 7) | class SteamApiServiceProvider extends ServiceProvider method boot (line 14) | public function boot(): void method register (line 24) | public function register(): void method provides (line 34) | public function provides(): array FILE: src/Syntax/SteamApi/SteamId.php type SteamId (line 7) | trait SteamId method convertId (line 28) | public function convertId(int|string $id, string $format = null) method setUpFormatted (line 50) | protected function setUpFormatted(): void method convertToAll (line 61) | private function convertToAll($id) method convertToID32 (line 75) | private function convertToID32(): void method convertToID64 (line 84) | private function convertToID64(): void method convertToID3 (line 90) | private function convertToID3(): void method determineIDType (line 99) | private function determineIDType($id): array method getRawValue (line 123) | private function getRawValue($id, $type, $matches): void FILE: tests/AppTest.php class AppTest (line 6) | class AppTest extends BaseTester { method it_gets_details_for_an_app_by_id (line 9) | public function it_gets_details_for_an_app_by_id() method it_gets_a_list_of_all_apps (line 22) | public function it_gets_a_list_of_all_apps() method checkClasses (line 33) | private function checkClasses($detail): void FILE: tests/BaseTester.php class BaseTester (line 7) | class BaseTester extends TestCase { method setUp (line 29) | protected function setUp(): void method empty_test (line 45) | public function empty_test() method assertObjectHasProperties (line 50) | protected function assertObjectHasProperties($attributes, $object): void method checkSteamIdsProperties (line 57) | protected function checkSteamIdsProperties($steamId): void method checkPlayerProperties (line 65) | protected function checkPlayerProperties($friendsList): void method checkAchievementProperties (line 90) | protected function checkAchievementProperties($achievement): void method checkAppProperties (line 98) | protected function checkAppProperties($app): void method checkPackageProperties (line 105) | protected function checkPackageProperties($package): void method checkGroupProperties (line 110) | protected function checkGroupProperties($group): void method checkItemProperties (line 121) | protected function checkItemProperties($item): void method checkMainAppProperties (line 130) | private function checkMainAppProperties($app): void method checkGeneralAppProperties (line 141) | private function checkGeneralAppProperties($app): void method checkNestedAppProperties (line 152) | private function checkNestedAppProperties($app): void method checkNestedPackageProperties (line 175) | private function checkNestedPackageProperties($package): void method checkGroupMainSummaryProperties (line 187) | private function checkGroupMainSummaryProperties($group): void method checkGroupDetailProperties (line 199) | private function checkGroupDetailProperties($group): void method checkGroupMemberDetailsProperties (line 216) | private function checkGroupMemberDetailsProperties($group): void method checkGroupMemberProperties (line 227) | private function checkGroupMemberProperties($group): void method expectApiCallFailedException (line 236) | protected function expectApiCallFailedException(string $message): void method expectEmptyResponseException (line 242) | protected function expectEmptyResponseException(): void FILE: tests/GroupTest.php class GroupTest (line 6) | class GroupTest extends BaseTester { method it_gets_a_summary_of_a_group_by_id (line 9) | public function it_gets_a_summary_of_a_group_by_id() method it_gets_a_summary_of_a_group_by_name (line 18) | public function it_gets_a_summary_of_a_group_by_name() method checkClasses (line 29) | protected function checkClasses($group): void FILE: tests/IdTest.php class IdTest (line 8) | class IdTest extends BaseTester { method it_converts_an_id (line 13) | public function it_converts_an_id() FILE: tests/ItemTest.php class ItemTest (line 6) | class ItemTest extends BaseTester method it_gets_items_for_an_app_by_user_id (line 9) | public function it_gets_items_for_an_app_by_user_id() FILE: tests/NewsTest.php class NewsTest (line 6) | class NewsTest extends BaseTester { method it_gets_news_by_app_id (line 9) | public function it_gets_news_by_app_id() method it_gets_more_than_1_news_article_by_app_id (line 27) | public function it_gets_more_than_1_news_article_by_app_id() method it_has_full_news_article_by_app_id (line 43) | public function it_has_full_news_article_by_app_id($defaultNewsCall) FILE: tests/PackageTest.php class PackageTest (line 6) | class PackageTest extends BaseTester method it_gets_details_for_an_package_by_id (line 9) | public function it_gets_details_for_an_package_by_id() method checkPackageClasses (line 24) | private function checkPackageClasses($detail): void FILE: tests/PlayerTest.php class PlayerTest (line 6) | class PlayerTest extends BaseTester { method it_gets_the_steam_level_by_user_id (line 9) | public function it_gets_the_steam_level_by_user_id() method it_gets_the_player_details_by_user_id (line 17) | public function it_gets_the_player_details_by_user_id() method it_gets_the_badges_by_user_id (line 31) | public function it_gets_the_badges_by_user_id() method it_gets_the_badge_progress_by_user_id (line 43) | public function it_gets_the_badge_progress_by_user_id() method it_gets_the_owned_games_by_user_id (line 56) | public function it_gets_the_owned_games_by_user_id() method it_gets_the_owned_games_by_user_id_without_app_details (line 71) | public function it_gets_the_owned_games_by_user_id_without_app_details() method it_filters_the_owned_games_by_user_id (line 90) | public function it_filters_the_owned_games_by_user_id() method it_gets_recently_played_games_by_user_id (line 106) | public function it_gets_recently_played_games_by_user_id() method it_gets_a_single_recently_played_game_by_user_id (line 121) | public function it_gets_a_single_recently_played_game_by_user_id() method it_checks_if_playing_a_shared_game_by_user_and_app_id (line 137) | public function it_checks_if_playing_a_shared_game_by_user_and_app_id() FILE: tests/UserStatsTest.php class UserStatsTest (line 6) | class UserStatsTest extends BaseTester { method it_returns_null_when_there_are_no_achievements_for_a_game (line 9) | public function it_returns_null_when_there_are_no_achievements_for_a_g... method it_gets_the_users_achievements_for_a_game (line 17) | public function it_gets_the_users_achievements_for_a_game() method it_gets_the_global_achievement_percentage_for_a_game (line 26) | public function it_gets_the_global_achievement_percentage_for_a_game() method it_gets_the_user_stats_for_a_game (line 37) | public function it_gets_the_user_stats_for_a_game() method it_gets_all_the_user_stats_for_a_game (line 48) | public function it_gets_all_the_user_stats_for_a_game() method it_gets_all_the_stats_for_a_game (line 62) | public function it_gets_all_the_stats_for_a_game() FILE: tests/UserTest.php class UserTest (line 10) | class UserTest extends BaseTester { method it_accepts_an_array_of_steam_ids (line 13) | public function it_accepts_an_array_of_steam_ids() method it_throws_an_exception_when_no_display_name_is_provided (line 29) | public function it_throws_an_exception_when_no_display_name_is_provided() method it_returns_no_match_from_an_invalid_display_name (line 47) | public function it_returns_no_match_from_an_invalid_display_name() method it_gets_the_steam_id_from_a_display_name (line 59) | public function it_gets_the_steam_id_from_a_display_name() method it_gets_the_base_users_player_summary (line 67) | public function it_gets_the_base_users_player_summary() method it_gets_the_supplied_users_player_summary (line 77) | public function it_gets_the_supplied_users_player_summary() method it_gets_all_users_in_friend_list (line 89) | public function it_gets_all_users_in_friend_list() method it_gets_friend_users_in_friend_list (line 100) | public function it_gets_friend_users_in_friend_list() method it_throws_exception_to_invalid_relationship_types (line 111) | public function it_throws_exception_to_invalid_relationship_types() method it_gets_the_bans_for_the_base_user (line 126) | public function it_gets_the_bans_for_the_base_user() method it_gets_the_bans_for_the_supplied_user (line 137) | public function it_gets_the_bans_for_the_supplied_user() method checkPlayerClasses (line 149) | private function checkPlayerClasses($friendsList): void