class ProfileController

Public Instance Methods

design() click to toggle source
# File app/controllers/profile_controller.rb, line 7
def design
end
history() click to toggle source
# File app/controllers/profile_controller.rb, line 34
def history
  @events = current_user.recent_events.page(params[:page]).per(20)
end
password_update() click to toggle source
# File app/controllers/profile_controller.rb, line 18
def password_update
  params[:user].reject!{ |k, v| k != "password" && k != "password_confirmation"}

  if @user.update_attributes(params[:user])
    flash[:notice] = "Password was successfully updated. Please login with it"
    redirect_to new_user_session_path
  else
    render action: "password"
  end
end
reset_private_token() click to toggle source
# File app/controllers/profile_controller.rb, line 29
def reset_private_token
  current_user.reset_authentication_token!
  redirect_to profile_account_path
end
show() click to toggle source
# File app/controllers/profile_controller.rb, line 4
def show
end
token() click to toggle source
# File app/controllers/profile_controller.rb, line 15
def token
end
update() click to toggle source
# File app/controllers/profile_controller.rb, line 10
def update
  @user.update_attributes(params[:user])
  redirect_to :back
end