Class: Dsx::Dml::AccessLevelOp
Instance Method Summary
collapse
#initialize
Methods inherited from OpTemplate
#initialize
Instance Method Details
#+(values) ⇒ Object
123
124
125
126
127
128
129
|
# File 'lib/dsx/operation.rb', line 123
def + (values)
values.each do |level|
@table.add_acl(level)
end
@table.write
@op
end
|
#-(values) ⇒ Object
131
132
133
134
135
136
137
|
# File 'lib/dsx/operation.rb', line 131
def - (values)
values.each do |level|
@table.del_acl(level)
end
@table.write
@op
end
|
#reset ⇒ Object
139
140
141
142
143
|
# File 'lib/dsx/operation.rb', line 139
def reset
@table.clear_all_acl
@table.write
@op
end
|