class WidgetsApiClient

Public Class Methods

change_password(user_data, bearer_token) click to toggle source

Change password

# File lib/widgets_api_client.rb, line 53
 def self.change_password(user_data, bearer_token)
    return UserService.change_password(user_data, bearer_token) 
end
check_email(user_data) click to toggle source

Check email

# File lib/widgets_api_client.rb, line 43
def self.check_email(user_data) 
    return UserService.check_email(user_data) 
end
create_authentication_token(auth_data) click to toggle source

Create authentication token

# File lib/widgets_api_client.rb, line 17
def self.create_authentication_token(auth_data)
   return AuthenticationService.create_authentication(auth_data) 
end
create_user(user_data) click to toggle source

Create user

# File lib/widgets_api_client.rb, line 33
def self.create_user(user_data)
    return UserService.create_user(user_data) 
end
create_widget(widget_data, bearer_token) click to toggle source

Create widget

# File lib/widgets_api_client.rb, line 88
def self.create_widget(widget_data, bearer_token)
    return WidgetService.create_widget(widget_data, bearer_token)
end
destroy_widget(widget_id, bearer_token) click to toggle source

Destroy widget

# File lib/widgets_api_client.rb, line 98
 def self.destroy_widget(widget_id, bearer_token)
    return WidgetService.destroy_widget(widget_id, bearer_token)
end
get_access_token() click to toggle source

Remove after tesing

# File lib/widgets_api_client.rb, line 118
def self.get_access_token
    return ApplicationConfig.get_access_token
end
get_private_widgets(bearer_token) click to toggle source

Get private widgets

# File lib/widgets_api_client.rb, line 68
def self.get_private_widgets(bearer_token)
    return UserWidgetService.get_private_widgets(bearer_token) 
end
get_private_widgets_with_search_term(search_term, bearer_token) click to toggle source

Get private widgets with search term

# File lib/widgets_api_client.rb, line 73
def self.get_private_widgets_with_search_term(search_term, bearer_token)
    return UserWidgetService.get_private_widgets_with_search_term(search_term, bearer_token) 
end
get_public_widgets(bearer_token) click to toggle source

Get public widgets

# File lib/widgets_api_client.rb, line 108
def self.get_public_widgets(bearer_token)
    return WidgetService.get_public_widgets(bearer_token)
end
get_public_widgets_with_search_term(search_term, bearer_token) click to toggle source

Get public widgets with serach term

# File lib/widgets_api_client.rb, line 113
def self.get_public_widgets_with_search_term(search_term, bearer_token)
    return WidgetService.get_public_widgets_with_search_term(search_term, bearer_token)
end
get_widgets_by_user_id(user_id, bearer_token) click to toggle source

Get widgets by user id

# File lib/widgets_api_client.rb, line 78
def self.get_widgets_by_user_id(user_id, bearer_token)
    return UserWidgetService.get_widgets_by_user_id(user_id, bearer_token)
end
get_widgets_by_user_id_with_search_term(user_id, search_term, bearer_token) click to toggle source

Get widgets by user id with search term

# File lib/widgets_api_client.rb, line 83
def self.get_widgets_by_user_id_with_search_term(user_id, search_term, bearer_token)
    return UserWidgetService.get_widgets_by_user_id_with_search_term(user_id, search_term, bearer_token)
end
refresh_authentication_token(auth_data, bearer_token) click to toggle source

Refresh authentication token

# File lib/widgets_api_client.rb, line 22
def self.refresh_authentication_token(auth_data, bearer_token)
    return AuthenticationService.refresh_authentication_token(auth_data, bearer_token)
end
reset_password(user_data) click to toggle source

Reset password

# File lib/widgets_api_client.rb, line 48
 def self.reset_password(user_data) 
    return UserService.reset_password(user_data) 
end
revoke_authentication_token(auth_data, bearer_token) click to toggle source

Revoke authentication token

# File lib/widgets_api_client.rb, line 27
def self.revoke_authentication_token(auth_data, bearer_token)
    return AuthenticationService.revoke_authentication_token(auth_data, bearer_token)
end
set_config(client_id, client_secret) click to toggle source
# File lib/widgets_api_client.rb, line 11
def self.set_config(client_id, client_secret)
   ApplicationConfig.set_config(client_id, client_secret)
end
show_logged_in_user(bearer_token) click to toggle source

Show logged in user

# File lib/widgets_api_client.rb, line 58
  def self.show_logged_in_user(bearer_token)
    return UserService.show_logged_in_user(bearer_token) 
end
show_user_id(user_id, bearer_token) click to toggle source

Show user id

# File lib/widgets_api_client.rb, line 63
def self.show_user_id(user_id, bearer_token)
    return UserService.show_user_id(user_id, bearer_token) 
end
update_user(user_data, bearer_token) click to toggle source

Update user

# File lib/widgets_api_client.rb, line 38
 def self.update_user(user_data, bearer_token)
    return UserService.update_user(user_data, bearer_token) 
end
update_widget(widget_data, widget_id, bearer_token) click to toggle source

Update widget

# File lib/widgets_api_client.rb, line 93
 def self.update_widget(widget_data, widget_id, bearer_token)
    return WidgetService.update_widget(widget_data, widget_id, bearer_token)
end