class UsersController
Public Instance Methods
create()
click to toggle source
# File lib/ecrire/onboarding/controllers/users_controller.rb, line 7 def create @user = User.find_or_initialize_by(email: user_params[:email]) @user.update(user_params) if user.errors.blank? save_configurations! redirect_to '/' else render 'index' end end
index()
click to toggle source
# File lib/ecrire/onboarding/controllers/users_controller.rb, line 5 def index;end
Protected Instance Methods
user()
click to toggle source
# File lib/ecrire/onboarding/controllers/users_controller.rb, line 26 def user @user ||= User.new end
user_params()
click to toggle source
# File lib/ecrire/onboarding/controllers/users_controller.rb, line 22 def user_params params.require(:user).permit(:email, :password, :password_confirmation) end