Sha256: d11057ba82adca450301d5fabbe742651024b5401af415e0f901a9424012a6d1

Contents?: true

Size: 393 Bytes

Versions: 7

Compression:

Stored size: 393 Bytes

Contents

class <%= permit_name.to_s.camelize %>RoleGroupPermit < CanTango::RoleGroupPermit
  def initialize ability
    super
  end

  protected

  def permit_rules
    # insert your can, cannot and any other rule statements here
    <%= rules_logic.strip %>
    <%= license_logic %>
  end

  module Cached
    def permit_rules
    end
  end

  module NonCached
    def permit_rules
    end
  end
end

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
cantango-permits-0.1.1 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-roles-0.1.0 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-0.9.4.7 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-0.9.4.6 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-0.9.4.5 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-0.9.4.3 lib/generators/cantango/role_permit/templates/role_group_permit.erb
cantango-0.9.4.2 lib/generators/cantango/role_permit/templates/role_group_permit.erb