module Alchemy::Permissions::GuestUser
Public Instance Methods
alchemy_guest_user_rules()
click to toggle source
# File lib/alchemy/permissions.rb, line 37 def alchemy_guest_user_rules can([:show, :download], Alchemy::Attachment) { |a| !a.restricted? } can :read, Alchemy::Element, Alchemy::Element.published.not_restricted do |e| e.public? && !e.restricted? end can :read, Alchemy::Page, Alchemy::Page.published.not_restricted.from_current_site do |p| p.public? && !p.restricted? && p.site == Alchemy::Current.site end end