Below, is a summary of all classes and their parameters's typehinting status. .
| Method | Argument | Typehint | Default | |||||
| class Client | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| getSportsStat | ||||||||
| getMotionPathData | ||||||||
| getHealthStat | ||||||||
| getHealthData | ||||||||
| addHealthData | ||||||||
| getUserInfo | ||||||||
| getDeviceInfo | ||||||||
| bindDeviceInfo | ||||||||
| request | ||||||||
| getHttpClient | HttpClientInterface | |||||||
| setHttpClient | Client | |||||||
| getEnvironment | ?EnvironmentInterface | |||||||
| setEnvironment | Client | |||||||
| getAccessToken | string | |||||||
| setAccessToken | Client | |||||||
| interface EnvironmentInterface | ||||||||
| Method | Argument | Typehint | Default | |||||
| getAuthorizationUrl | ||||||||
| getAccessTokenUrl | ||||||||
| getTokenInfoUrl | ||||||||
| getHealthUrl | ||||||||
| class Production | ||||||||
| Method | Argument | Typehint | Default | |||||
| getAuthorizationUrl | ||||||||
| getAccessTokenUrl | ||||||||
| getTokenInfoUrl | ||||||||
| getHealthUrl | ||||||||
| class Testing | ||||||||
| Method | Argument | Typehint | Default | |||||
| getAuthorizationUrl | ||||||||
| getAccessTokenUrl | ||||||||
| getTokenInfoUrl | ||||||||
| getHealthUrl | ||||||||
| class Provider | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| getBaseAuthorizationUrl | ||||||||
| getBaseAccessTokenUrl | ||||||||
| getResourceOwnerDetailsUrl | ||||||||
| getEnvironment | EnvironmentInterface | |||||||
| setEnvironment | Provider | |||||||
| getDefaultScopes | ||||||||
| checkResponse | ||||||||
| createResourceOwner | ||||||||
| class ResourceOwner | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| getId | ||||||||
| toArray | ||||||||
| class HiHealth | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| oauth | Provider | |||||||
| client | Client | |||||||
| getEnvironment | ?EnvironmentInterface | |||||||
| setEnvironment | HiHealth | |||||||