module Controlist::Permissions

Constants

CREATE
DELETE
READ
UPDATE

Public Instance Methods

is_create?(operation) click to toggle source
# File lib/controlist/permissions/operation.rb, line 15
def is_create?(operation)
  CREATE == operation.to_sym
end
is_delete?(operation) click to toggle source
# File lib/controlist/permissions/operation.rb, line 27
def is_delete?(operation)
  DELETE == operation.to_sym
end
is_persistence?(operation) click to toggle source
# File lib/controlist/permissions/operation.rb, line 11
def is_persistence?(operation)
  [CREATE, UPDATE, DELETE].include? operation.to_sym
end
is_read?(operation) click to toggle source
# File lib/controlist/permissions/operation.rb, line 19
def is_read?(operation)
  READ == operation.to_sym
end
is_update?(operation) click to toggle source
# File lib/controlist/permissions/operation.rb, line 23
def is_update?(operation)
  UPDATE == operation.to_sym
end