module Pollett::Concerns::Controllers::UsersController

Public Instance Methods

destroy() click to toggle source
# File lib/pollett/concerns/controllers/users_controller.rb, line 16
def destroy
  current_user.destroy
  head :no_content
end
show() click to toggle source
# File lib/pollett/concerns/controllers/users_controller.rb, line 7
def show
  render json: current_user, status: :ok
end
update() click to toggle source
# File lib/pollett/concerns/controllers/users_controller.rb, line 11
def update
  current_user.update!(safe_params)
  render json: current_user, status: :ok
end

Private Instance Methods

safe_params() click to toggle source
# File lib/pollett/concerns/controllers/users_controller.rb, line 22
def safe_params
  params.permit(:name, :email, :password)
end