Sha256: 716ec7c91b81d031752f85ec2d4304bd41dc4df80538c2e92a261f3570949a21

Contents?: true

Size: 635 Bytes

Versions: 10

Compression:

Stored size: 635 Bytes

Contents

class <%= class_name %>Controller < ApplicationController

  hobo_user_controller

  auto_actions :all, :except => [ :index, :new, :create ]

  def create
    hobo_create do
      if valid?
        self.current_user = this
        flash[:notice] = t("hobo.messages.you_are_site_admin", :default=>"You are now the site administrator")
        redirect_to home_page
      end
    end
  end
<% if invite_only? -%>

  def do_accept_invitation
    do_transition_action :accept_invitation do
      self.current_user = this
      flash[:notice] = t("hobo.messages.you_signed_up", :default=>"You have signed up")
    end
  end
<% end -%>

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hobo-1.3.0.pre29 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre28 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre27 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre26 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre25 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre24 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre23 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre22 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre21 lib/generators/hobo/user_controller/templates/controller.rb.erb
hobo-1.3.0.pre20 lib/generators/hobo/user_controller/templates/controller.rb.erb