Sha256: 556b4dce2d0ac47ceb5a631e2b2f722a9fe892c8f1fb272fb80a60531bf23091
Contents?: true
Size: 395 Bytes
Versions: 4
Compression:
Stored size: 395 Bytes
Contents
class ArticleCategoryPolicy < ApplicationPolicy def show? true end def index? true end def create? user_permissions? end def update? user_permissions? end def delete? admin_permissions? end private def user_permissions? @user.master? or @user.admin? or @user.user? end def admin_permissions? @user.master? or @user.admin? end end
Version data entries
4 entries across 4 versions & 1 rubygems