module TenantLevelSecurity::CommandRecorder
Public Instance Methods
create_policy(*args)
click to toggle source
# File lib/activerecord-tenant-level-security/command_recorder.rb, line 3 def create_policy(*args) record(:create_policy, args) end
invert_create_policy(args)
click to toggle source
# File lib/activerecord-tenant-level-security/command_recorder.rb, line 11 def invert_create_policy(args) [:remove_policy, args] end
invert_remove_policy(args)
click to toggle source
# File lib/activerecord-tenant-level-security/command_recorder.rb, line 15 def invert_remove_policy(args) [:create_policy, args] end
remove_policy(*args)
click to toggle source
# File lib/activerecord-tenant-level-security/command_recorder.rb, line 7 def remove_policy(*args) record(:remove_policy, args) end