Sha256: cf3b50570d3a8b7c76bcbc9a272bc769a2ef0e98a2e856332889286f6eea46f2
Contents?: true
Size: 973 Bytes
Versions: 3
Compression:
Stored size: 973 Bytes
Contents
class Radmin::UsersController < RadminController load_and_authorize_resource :class => "Radmin::User" def index @users = @users.includes(:roles) end def create if @user.save redirect_to(admin_users_url, :notice => Radmin::I18n.t(:account_created, :default => "Account created.")) else flash.now[:alert] = Radmin::I18n.t(:account_could_not_be_created, :default => "Account could not be created.") render :action => :new end end def update if @user.update_attributes(params[:user]) flash[:notice] = Radmin::I18n.t(:user_updated, :default => "User updated.") redirect_to admin_users_url else flash.now[:alert] = Radmin::I18n.t(:user_could_not_be_updated, :default => "User could not be updated.") render :action => :edit end end def destroy @user.destroy redirect_to(admin_users_url, :notice => Radmin::I18n.t(:account_deleted, :default => "Account deleted.")) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
radmin-0.3.3 | app/controllers/radmin/users_controller.rb |
radmin-0.3.2 | app/controllers/radmin/users_controller.rb |
radmin-0.3.1 | app/controllers/radmin/users_controller.rb |