Sha256: 37531c302202d590c1e1371b8cba2f0fb6c33885ac9c93b673a08f1d965dee54
Contents?: true
Size: 444 Bytes
Versions: 3
Compression:
Stored size: 444 Bytes
Contents
class ApplicationPolicy attr_reader :user, :record def initialize(user, record) @user = user @record = record end def index? false end def show? scope.where(:id => record.id).exists? end def create? false end def new? create? end def update? false end def edit? update? end def destroy? false end def scope Pundit.policy_scope!(user, record.class) end end
Version data entries
3 entries across 3 versions & 1 rubygems