class GraphQL::Api::Policy
Attributes
ctx[R]
model[R]
Public Class Methods
new(ctx, model)
click to toggle source
# File lib/graphql/api/policy.rb, line 7 def initialize(ctx, model) @model = model @ctx = ctx end
Public Instance Methods
create?()
click to toggle source
# File lib/graphql/api/policy.rb, line 16 def create? true end
destroy?()
click to toggle source
# File lib/graphql/api/policy.rb, line 24 def destroy? true end
read?()
click to toggle source
# File lib/graphql/api/policy.rb, line 28 def read? true end
update?()
click to toggle source
# File lib/graphql/api/policy.rb, line 20 def update? true end
user()
click to toggle source
# File lib/graphql/api/policy.rb, line 12 def user ctx[:current_user] end