Class Visibility Suggestions

Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .

  Name Value None (public) Public Protected Private Constant
class Constants
 HEALTH_DATA_BLOOD_PRESSURE5    
 HEALTH_DATA_BLOOD_SUGAR4    
 HEALTH_DATA_BODY_WEIGHT8    
 HEALTH_DATA_HEART_RATE7    
 HEALTH_DATA_PROFESSIONAL_SLEEP9    
 HEALTH_STAT_TYPE_HEART_RATE7    
 HEALTH_STAT_TYPE_PROFESSIONAL_SLEEP9    
 PROFILE_TYPE_ALL0    
 PROFILE_TYPE_BASIC1    
 PROFILE_TYPE_GOALS2    
class Scopes
 ACTIVITY'https://www.huawei.com/health/activity'
    
 DEVICE'https://www.huawei.com/health/device'
    
 DEVICE_READONLY'https://www.huawei.com/health/device.readonly'
    
 HEALTH_BG'https://www.huawei.com/health/health.bg'
    
 HEALTH_BG_READONLY'https://www.huawei.com/health/health.bg.readonly'
    
 HEALTH_BP'https://www.huawei.com/health/health.bp'
    
 HEALTH_BP_READONLY'https://www.huawei.com/health/health.bp.readonly'
    
 HEALTH_ECG'https://www.huawei.com/health/health.ecg'
    
 HEALTH_ECG_READONLY'https://www.huawei.com/health/health.ecg.readonly'
    
 HEALTH_HR'https://www.huawei.com/health/health.hr'
    
 HEALTH_HR_READONLY'https://www.huawei.com/health/health.hr.readonly'
    
 HEALTH_PS_READONLY'https://www.huawei.com/health/health.ps.readonly'
    
 HEALTH_RT_READONLY'https://www.huawei.com/health/health.rt.readonly'
    
 HEALTH_SLP'https://www.huawei.com/health/health.slp'
    
 HEALTH_SLP_READONLY'https://www.huawei.com/health/health.slp.readonly'
    
 HEALTH_WGT'https://www.huawei.com/health/health.wgt'
    
 HEALTH_WGT_READONLY'https://www.huawei.com/health/health.wgt.readonly'
    
 HUAWEIID'https://www.huawei.com/health/huaweiid'
    
 HUAWEIID_READONLY'https://www.huawei.com/health/huaweiid.readonly'
    
 MOTIONPATH'https://www.huawei.com/health/motionpath'
    
 MOTIONPATH_READONLY'https://www.huawei.com/health/motionpath.readonly'
    
 NOTIFY'https://www.huawei.com/health/notify'
    
 PROFILE'https://www.huawei.com/health/profile'
    
 PROFILE_READONLY'https://www.huawei.com/health/profile.readonly'
    
 PUSH'https://www.huawei.com/health/push'
    
 SPORT'https://www.huawei.com/health/sport'
    
 SPORT_READONLY'https://www.huawei.com/health/sport.readonly'
    
 TRANSCRIPT'https://www.huawei.com/health/transcript'
    
 TRANSCRIPT_READONLY'https://www.huawei.com/health/transcript.readonly'
    
class HiHealth
 $clientId    
 $clientSecret    
 $environment    
 $redirectUri    
class Client
 $accessToken    
 $httpClient    
 $environment    
class ResourceOwner
 $attributes    
class Provider
 $environment    
class
 __construct     
class
 oauth     
class
 client     
class
 getEnvironment     
class
 setEnvironment     
class
 getAuthorizationUrl     
class
 getAccessTokenUrl     
class
 getTokenInfoUrl     
class
 getHealthUrl     
class
 getAuthorizationUrl     
class
 getAccessTokenUrl     
class
 getTokenInfoUrl     
class
 getHealthUrl     
class
 __construct     
class
 getSportsStat     
class
 getMotionPathData     
class
 getHealthStat     
class
 getHealthData     
class
 addHealthData     
class
 getUserInfo     
class
 getDeviceInfo     
class
 bindDeviceInfo     
class
 request     
class
 getHttpClient     
class
 setHttpClient     
class
 getEnvironment     
class
 setEnvironment     
class
 getAccessToken     
class
 setAccessToken     
class
 __construct     
class
 getId     
class
 toArray     
class
 __construct     
class
 getBaseAuthorizationUrl     
class
 getBaseAccessTokenUrl     
class
 getResourceOwnerDetailsUrl     
class
 getEnvironment     
class
 setEnvironment     
class
 getDefaultScopes     
class
 checkResponse     
class
 createResourceOwner