Sha256: 97a143d3dbb4bf811ef002ed8b4a07073daecd0a484deddc72a34a76ef89940a

Contents?: true

Size: 1.55 KB

Versions: 5

Compression:

Stored size: 1.55 KB

Contents

# encoding: utf-8
class Admin::<%= user_plural_class_name %>Controller < ApplicationController
  menu_item	:<%= user_plural_name %>	
  respond_to :html

  def index
    @<%= user_plural_name %> = <%= user_class_name %>.paginate :page => params[:page],
      :per_page => 15
    respond_with(:admin, @<%= user_plural_name %>)      
  end

  def show
    @<%= user_singular_name %> = <%= user_class_name %>.find(params[:id])
    respond_with(:admin, @<%= user_singular_name %>)
  end

  def new
    @<%= user_singular_name %> = <%= user_class_name %>.new
    respond_with(:admin, @<%= user_singular_name %>)
  end

  def edit
    @<%= user_singular_name %> = <%= user_class_name %>.find(params[:id])
  end

  def create
    @<%= user_singular_name %> = <%= user_class_name %>.new(params[:<%= user_singular_name %>])
    flash[:notice] = '<%= user_class_name %> foi criado com sucesso.' if @<%= user_singular_name %>.save
    respond_with(:admin, @<%= user_singular_name %>)
  end

  def update
  	@<%= user_singular_name %> = <%= user_class_name %>.find(params[:id])
    flash[:notice] = '<%= user_class_name %> foi alterado com sucesso.' if @<%= user_singular_name  %>.update_attributes(params[:<%= user_singular_name %>])
    respond_with(:admin, @<%= user_singular_name %>)
  end

  def destroy
    @<%= user_singular_name %> = <%= user_class_name %>.find(params[:id])
    flash[:notice] = '<%= user_class_name %> foi excluĂ­do com sucesso.' if @<%= user_singular_name %>.destroy 
    respond_with(:admin, @<%= user_singular_name %>)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
flexi_generators-0.2.10 lib/generators/flexi/auth/templates/users_controller.rb
flexi_generators-0.2.8 lib/generators/flexi_auth/templates/users_controller.rb
flexi_generators-0.2.6 lib/generators/flexi_auth/templates/users_controller.rb
flexi_generators-0.2.5 lib/generators/flexi_auth/templates/users_controller.rb
flexi_generators-0.2.4 lib/generators/flexi_auth/templates/users_controller.rb