Sha256: 1f394ce1231c72469fb5b0faa5da05b464d193734f7b6265f4de675acf3a94d6
Contents?: true
Size: 389 Bytes
Versions: 4
Compression:
Stored size: 389 Bytes
Contents
class NewsFeedPolicy < ApplicationPolicy def index? true if user.try(:has_role?, 'Librarian') end def show? true if user.try(:has_role?, 'Librarian') end def create? true if user.try(:has_role?, 'Administrator') end def update? true if user.try(:has_role?, 'Administrator') end def destroy? true if user.try(:has_role?, 'Administrator') end end
Version data entries
4 entries across 4 versions & 1 rubygems