AlchemyCMS/alchemy_cms

View on GitHub
lib/generators/alchemy/module/templates/ability.rb.tt

Summary

Maintainability
Test Coverage
class <%= @controller_class %>Ability
  include CanCan::Ability

  def initialize(user)
    if user.present? && user.is_admin?
      can :manage, <%= @class_name %>
      can :manage, :admin_<%= @controller_name %>
    end
  end
end