Sha256: ea0348c67203420b036b2d1765368d0862cc0a14bec9719a6f949f4b2899139f
Contents?: true
Size: 406 Bytes
Versions: 4
Compression:
Stored size: 406 Bytes
Contents
module Spina class Ability include CanCan::Ability def initialize(user) if user.admin? can :manage, :all else can :manage, Page can :manage, Photo can :manage, Attachment can :manage, Account # Spina.config.plugins.each do |plugin| # can :manage, "#{plugin.class_name}".constantize # end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
spina-0.11.1 | app/models/spina/ability.rb |
spina-0.11.0 | app/models/spina/ability.rb |
spina-0.10.0 | app/models/spina/ability.rb |
spina-0.9.0 | app/models/spina/ability.rb |