Method: Chawk.check_node_relations_security
- Defined in:
- lib/chawk.rb
.check_node_relations_security(rel, access) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/chawk.rb', line 8 def self.check_node_relations_security(rel, access) if (rel && (rel.read || rel.admin)) case access when :read (rel.read or rel.admin) when :write (rel.write or rel.write) when :admin rel.admin when :full (rel.read && rel.write && rel.admin) end end end |