Sha256: 418dbf682b48d9538a13a9769cb36d67622f4daefb78c746a8a47f10b24d7640

Contents?: true

Size: 424 Bytes

Versions: 4

Compression:

Stored size: 424 Bytes

Contents

% rails_actions = wui.actions - wui.custom_actions
resources <%= model_name(:symbols) %>, only: <%= rails_actions.map(&:name).map(&:to_sym) %> do
    member do
% wui.custom_actions.select(&:member?).each do |action|
      <%= action.method %> '<%= action.name %>'
% end
    end
    collection do
% wui.custom_actions.select(&:collection?).each do |action|
      <%= action.method %> '<%= action.name %>'
% end
    end
  end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
katapult-0.2.0 lib/generators/katapult/w_u_i/templates/_route.rb
katapult-0.1.2 lib/generators/katapult/w_u_i/templates/_route.rb
katapult-0.1.1 lib/generators/katapult/w_u_i/templates/_route.rb
katapult-0.1.0 lib/generators/katapult/w_u_i/templates/_route.rb