Sha256: 6798698dd649acfb59c3cb6c000cdae73d06752c43fea279038b541341399e53

Contents?: true

Size: 491 Bytes

Versions: 2

Compression:

Stored size: 491 Bytes

Contents

# frozen_string_literal: true

IAmICan::Configs.set_for(subject: '<%= name_c %>',
                         role: '<%= @ii_opts[:role_class] %>',
                         permission: '<%= @ii_opts[:permission_class] %>'<% unless @ii_opts[:without_group] %>,
                         role_group: '<%= @ii_opts[:role_group_class] %>'<% end %>) do |config|
<% @ii_opts.except(:role_class, :permission_class, :role_group_class).each do |k, v| %>
    <%= "config.#{k} = " %><%= v %>
<% end %>
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
i_am_i_can-4.4.1 lib/generators/i_am_i_can/templates/initializers/i_am_i_can.erb
i_am_i_can-4.4.0 lib/generators/i_am_i_can/templates/initializers/i_am_i_can.erb