class

App::Profile

Inherits App::Base < App::Pagination < ActionController::Base < ActionController::Responders < ActionController::Route::Builder < Reference < Object

Constants

PARSER_LIST = ["application/json"]
RESPONDER_LIST = ["application/json", "text/html"]

Class methods

base_route

Helper for obtaining base route

show(hash_parts : Hash(String | Symbol, Nil | Bool | Int32 | Int64 | Float32 | Float64 | String | Symbol) | Nil = nil, **tuple_parts)

Helper methods for performing redirect_to calls

Instance methods

base_route(*args, **options)

Helper for obtaining base route

base_route(*args, **options, &)

Helper for obtaining base route

change_password(current_password : String, new_password : String, confirm_password : String)

Change password

Source
create_api_key

Create API key

Source
delete_api_key(key_id : String) : NamedTuple(success: Bool)

Delete API key

Source
list_api_keys

List API keys

Source
show

Show profile page

Source
update(name : String)

Update profile name

Source