Sha256: dd350532b47813f6ecd83d985b9bc63eafd0be15064af5e25167f7d2a111fc7c

Contents?: true

Size: 348 Bytes

Versions: 9

Compression:

Stored size: 348 Bytes

Contents

<% inner = capture do -%>
class <%= file_name.camelize %> < Arrthorizer::ContextRole
  def applies_to_user?(user, context)
    # TODO: insert logic here
    false
  end
end
<% end -%>
<% regular_class_path.reverse.map do |mod| -%>
<%  inner = capture do -%>
module <%= mod.camelize %>
<%= indent(inner,2) -%>
end
<% end -%>
<% end -%>
<%= inner %>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
arrthorizer-0.4.2 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.4.1 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.3.2 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.3.1 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.3.0 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.2.1 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.2.0 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.1.3 lib/generators/arrthorizer/context_role/templates/role.rb
arrthorizer-0.1.2 lib/generators/arrthorizer/context_role/templates/role.rb