class Object

Public Instance Methods

create() click to toggle source
# File lib/generators/rails/admin_scaffold_scaffold_controller/templates/controller.rb, line 32
def create
  @<%= singular_table_name %> = <%= orm_class.build(class_name, "params[:#{singular_table_name}]") %>
  @<%= orm_instance.save %>
  respond_with(@<%= singular_table_name %>)
end
edit() click to toggle source
# File lib/generators/rails/admin_scaffold_scaffold_controller/templates/controller.rb, line 27
def edit
  respond_with(@<%= singular_table_name %> = <%= orm_class.find(class_name, "params[:id]") %>)
end

# POST <%= route_url %>
def create
  @<%= singular_table_name %> = <%= orm_class.build(class_name, "params[:#{singular_table_name}]") %>
  @<%= orm_instance.save %>
  respond_with(@<%= singular_table_name %>)
end

# PUT <%= route_url %>/:id
def update
  @<%= singular_table_name %> = <%= orm_class.find(class_name, "params[:id]") %>
  @<%= orm_instance.update_attributes("params[:#{singular_table_name}]") %>
  respond_with(@<%= singular_table_name %>)
end

# DELETE <%= route_url 
new() click to toggle source
# File lib/generators/rails/admin_scaffold_scaffold_controller/templates/controller.rb, line 22
def new
  respond_with(@<%= singular_table_name %> = <%= orm_class.build(class_name) %>)
end

# GET <%= route_url %>/:id/edit
def edit
  respond_with(@<%= singular_table_name %> = <%= orm_class.find(class_name, "params[:id]") %>)
end

# POST <%= route_url %>
def create
  @<%= singular_table_name %> = <%= orm_class.build(class_name, "params[:#{singular_table_name}]") %>
  @<%= orm_instance.save %>
  respond_with(@<%= singular_table_name %>)
end

# PUT <%= route_url %>/:id
def update
  @<%= singular_table_name %> = <%= orm_class.find(class_name, "params[:id]") %>
  @<%= orm_instance.update_attributes("params[:#{singular_table_name}]") %>
  respond_with(@<%= singular_table_name %>)
end

# DELETE <%= 
update() click to toggle source

PUT <%= route_url %>/:id

# File lib/generators/rails/admin_scaffold_scaffold_controller/templates/controller.rb, line 39
def update
  @<%= singular_table_name %> = <%= orm_class.find(class_name, "params[:id]") %>
  @<%= orm_instance.update_attributes("params[:#{singular_table_name}]") %>
  respond_with(@<%= singular_table_name %>)
end

# DELETE <%= route_url %>