Sha256: 75cb625c5a8d3941fec4066bd4addf149976c23f3ce9fb07be8be5ca9a258eaf
Contents?: true
Size: 764 Bytes
Versions: 1
Compression:
Stored size: 764 Bytes
Contents
class <%= session_plural_class_name %>Controller < ApplicationController before_filter :require_user, :only => :destroy before_filter :require_no_user, :only => [:new, :create] def new @<%= session_singular_name %> = <%= session_class_name %>.new end def create @<%= session_singular_name %> = <%= session_class_name %>.new(params[:<%= session_singular_name %>]) if @<%= session_singular_name %>.save flash[:success] = t("user_sessions.create.notice") redirect_to root_url else render :new end end def destroy @<%= session_singular_name %> = <%= session_class_name %>.find @<%= session_singular_name %>.destroy flash[:success] = t("user_sessions.destroy.notice") redirect_to root_url end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mondo-generators-0.2.0 | rails_generators/mondo_authentication/templates/sessions_controller.rb |