Sha256: a3728a769b6f6ab8303c238d411eeec5fde5bb4c28e28c9da81f1704d3756f7f

Contents?: true

Size: 459 Bytes

Versions: 2

Compression:

Stored size: 459 Bytes

Contents

## This controller uses inheritance

module FooController
  class Action < FocusedAction
    include Wicked::Action

    steps :first, :second, :last_step

    # alias: allow_skip_for
    optional_steps :first
  end
  include Wicked::Wizard  

  wizard_action :show do
    wizard do
      # skip_step if skip_step?
      render_wizard
    end
  end

  wizard_action :update do
    wizard do
      # update code here!
      render_wizard
    end
  end    
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
wicked-focused-0.2.2 test/dummy/app/controllers/foo_controller.rb
wicked-focused-0.2.1 test/dummy/app/controllers/foo_controller.rb