# app/steps/my_map.rb # class AvailableIfMap < StairMaster::WorkflowMap def define_map! add_step :base, "Step 1", :base_path add_step :available_if, "Step 2", :available_if_path add_step :skip_if, "Step 4", :skip_if_path add_step :available_unless, "Step 3", :available_unless_path add_step :skip_unless, "Step 5", :skip_unless_path set_order :base, :available_if, :available_unless, :skip_if, :skip_unless end end