class Controlist::Permissions::AdvancedConstrain
Public Class Methods
new(hash)
click to toggle source
# File lib/controlist/permissions/advanced_constrain.rb, line 6 def initialize(hash) self.property = hash[:property].to_s self.value = hash[:value] self.relation = hash[:relation] self.table_name = hash[:table_name] self.operator = hash[:operator] self.clause = hash[:clause] self.proc_read = hash[:proc_read] self.proc_persistence = hash[:proc_persistence] end