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