Die Anleitung in diesem Beitrag zeigt, wie rolify mit Pandit-Berechtigungen zu verwenden.Schienen Rolify mit Pundit
Ich versuche herauszufinden, wie dies in meiner Rails App.
Was ich über die Antwort in dem verlinkten Beitrag ist verwirrend ist, dass die Index-Aktion prüft, ob :admin
, wo die Show Aktion prüft, ob (:admin)
. Gibt es in einigen Fällen einen Grund für die Klammern?
Why is Pundit not coupled with Rolify like CanCanCan is?
def index?
@user.has_role? :admin
end
def show?
@user.has_role?(:admin) || @user.organisation == @organisation
end
Meinst du Klammern? – neydroid